在多行上批处理 tslint
batch tslint on several lines
我启动了一个包含 tslint 命令的批处理
tslint -c ../tslint.json --project tsconfig.json --out output.txt --format msbuild -e '**/bin/Debug/**' -e '**/fonts/**' -e '**/images/**' -e '**/Scripts/**' -e '**/typings/**' -e 'file1.ts' -e 'file2.ts' -e 'file3.ts' -e 'file3.ts' -e 'file4.ts'
…
不幸的是,我想排除很多文件,而且这些文件不容易阅读,所以我想阅读同一个文件,但有可能去行并在该表格上写一些东西:
tslint -c ../tslint.json --project tsconfig.json --out output.txt --format msbuild
-e '**/bin/Debug/**'
-e '**/fonts/**'
-e '**/images/**'
-e '**/Scripts/**'
-e '**/typings/**'
-e 'file1.ts'
-e 'file2.ts'
-e 'file3.ts'
-e 'file3.ts'
-e 'file4.ts'
请问你知道怎么做吗?
这是我的评论作为回答。
您可以尝试使用插入符号 ^
转义 returns 行,包括在每个 space 之前:
tslint --config ../tslint.json --project tsconfig.json --out output.txt --format msbuild ^
--exclude '**/bin/Debug/**' ^
--exclude '**/fonts/**' ^
--exclude '**/images/**' ^
--exclude '**/Scripts/**' ^
--exclude '**/typings/**' ^
--exclude 'file1.ts' ^
--exclude 'file2.ts' ^
--exclude 'file3.ts' ^
--exclude 'file4.ts'
或者,以 space 开始各行,并以插入符号结束每一行,^
:
tslint -c ../tslint.json -p tsconfig.json -o output.txt -f msbuild^
-e '**/bin/Debug/**'^
-e '**/fonts/**'^
-e '**/images/**'^
-e '**/Scripts/**'^
-e '**/typings/**'^
-e 'file1.ts'^
-e 'file2.ts'^
-e 'file3.ts'^
-e 'file3.ts'^
-e 'file4.ts'
由于多个 space 不太可能对 tslint
造成问题,您甚至可以尝试这样做:
tslint -c ../tslint.json^
-p tsconfig.json^
-o output.txt^
-f msbuild^
-e '**/bin/Debug/**'^
-e '**/fonts/**'^
-e '**/images/**'^
-e '**/Scripts/**'^
-e '**/typings/**'^
-e 'file1.ts'^
-e 'file2.ts'^
-e 'file3.ts'^
-e 'file4.ts'
我启动了一个包含 tslint 命令的批处理
tslint -c ../tslint.json --project tsconfig.json --out output.txt --format msbuild -e '**/bin/Debug/**' -e '**/fonts/**' -e '**/images/**' -e '**/Scripts/**' -e '**/typings/**' -e 'file1.ts' -e 'file2.ts' -e 'file3.ts' -e 'file3.ts' -e 'file4.ts'
…
不幸的是,我想排除很多文件,而且这些文件不容易阅读,所以我想阅读同一个文件,但有可能去行并在该表格上写一些东西:
tslint -c ../tslint.json --project tsconfig.json --out output.txt --format msbuild
-e '**/bin/Debug/**'
-e '**/fonts/**'
-e '**/images/**'
-e '**/Scripts/**'
-e '**/typings/**'
-e 'file1.ts'
-e 'file2.ts'
-e 'file3.ts'
-e 'file3.ts'
-e 'file4.ts'
请问你知道怎么做吗?
这是我的评论作为回答。
您可以尝试使用插入符号 ^
转义 returns 行,包括在每个 space 之前:
tslint --config ../tslint.json --project tsconfig.json --out output.txt --format msbuild ^
--exclude '**/bin/Debug/**' ^
--exclude '**/fonts/**' ^
--exclude '**/images/**' ^
--exclude '**/Scripts/**' ^
--exclude '**/typings/**' ^
--exclude 'file1.ts' ^
--exclude 'file2.ts' ^
--exclude 'file3.ts' ^
--exclude 'file4.ts'
或者,以 space 开始各行,并以插入符号结束每一行,^
:
tslint -c ../tslint.json -p tsconfig.json -o output.txt -f msbuild^
-e '**/bin/Debug/**'^
-e '**/fonts/**'^
-e '**/images/**'^
-e '**/Scripts/**'^
-e '**/typings/**'^
-e 'file1.ts'^
-e 'file2.ts'^
-e 'file3.ts'^
-e 'file3.ts'^
-e 'file4.ts'
由于多个 space 不太可能对 tslint
造成问题,您甚至可以尝试这样做:
tslint -c ../tslint.json^
-p tsconfig.json^
-o output.txt^
-f msbuild^
-e '**/bin/Debug/**'^
-e '**/fonts/**'^
-e '**/images/**'^
-e '**/Scripts/**'^
-e '**/typings/**'^
-e 'file1.ts'^
-e 'file2.ts'^
-e 'file3.ts'^
-e 'file4.ts'