无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

visual studio 里統(tǒng)計(jì)有效代碼行數(shù)

2022-09-17 19:58 作者:DarkDreamStudio  | 我要投稿


ctrl+f

選擇啟用正則表達(dá)式,選擇當(dāng)前項(xiàng)目,然后粘貼這個(gè)表達(dá)式

^((?!\s*\r)(?!\s*//)(?!\s*/\*)(?!\s*\*)(?!\s*})(?!\s*{)).*\r

全部搜索之后就會(huì)出現(xiàn)行數(shù)

這個(gè)表示的含義是符合任意以下條件開頭的行都不選,其他情況選到本行結(jié)尾:

????? ? 全空行????

????????任意空格+//

? ? ????任意空格+/*開頭的行

? ??????任意空格+*開頭的行(對(duì)應(yīng)/*的多行注釋模式)

????? ??任意空格+{開頭的行

????? ??任意空格+}開頭的行


鑒于絕大部分人的自動(dòng)格式習(xí)慣,花括號(hào)是行首字符的情況后面是不會(huì)有非注釋內(nèi)容的,如果你喜歡這種奇葩格式請(qǐng)自行嘗試修改最后兩塊表達(dá)式


以下把要素隔開便于理解,各個(gè)括號(hào)順序?qū)?yīng)上面:

^(? (?!? \s*? \r)? (?!? \s*? //)? (?!? \s*? /\*)? (?!? \s*? \*)? (?!? \s*? })? (?!? \s*? {)? ).*\r

具體啥意思自行搜索正則表達(dá)式,太細(xì)碎了不在此科普

保證有效,網(wǎng)上搜出來(lái)的基本都不太行,要么錯(cuò)要么誤差太大

以下為效果


visual studio 里統(tǒng)計(jì)有效代碼行數(shù)的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
永兴县| 咸丰县| 栾川县| 杨浦区| 沛县| 塔河县| 衡南县| 南部县| 四川省| 柳江县| 宣恩县| 鹿泉市| 英吉沙县| 和静县| 甘泉县| 天全县| 徐闻县| 余干县| 介休市| 梁河县| 云梦县| 齐齐哈尔市| 林芝县| 保康县| 枣强县| 定安县| 江都市| 晋州市| 梅河口市| 库伦旗| 田阳县| 桦甸市| 巫山县| 安塞县| 临沭县| 灵武市| 罗源县| 东兴市| 龙胜| 衢州市| 新兴县|