Ale*_*ysh 94 xcode editor trim developer-tools
当我保存文件时,有没有办法强制Xcode修剪尾随空格?
如果重要的话,我正在使用3.1.3版本.
Mar*_*olz 216
从Xcode 4.4开始,默认情况下将自动修剪空格,除非该行全部为空白.您也可以激活Including whitespace-only lines
以解决此问题,默认情况下不活动.
去 Xcode > Preferences > Text Editing > While editing
Dar*_*ren 25
您可以创建脚本并将其绑定到键盘快捷键:
然后输入以下脚本:
#!/usr/bin/perl
while (<>) {
s/\s+$//;
print "$_\n";
}
Run Code Online (Sandbox Code Playgroud)
Max*_*ime 24
我正在使用Google Toolbox For Mac Xcode插件,它添加了"保存时更正的空白"参数,可以在保存时修剪尾随空格.我从emacs中错过了很多.
Pra*_*tti 10
Automatically trim trailing whitespace -> Including whitespace-only lines
我发现在编辑时使用 @MartinStolz 建议的新功能效果很好,但有时我需要执行Cmd+ a-> Ctrl+操作i,并在不进行编辑时多次保存文件并将文件置于焦点中。
如果您想在.md
不使用脚本的情况下清理整个项目(不包括文件),您也可以执行Find & Replace -> Regular Expression
. 由于此技术还删除了文档/注释的尾随空格和制表符,因此您还可以尝试对黑名单字符进行否定前瞻来过滤掉单行注释。
[\t ]+$
Run Code Online (Sandbox Code Playgroud)
^(?!.*\\\\)[\t ]+$
Run Code Online (Sandbox Code Playgroud)
<nothing>
Run Code Online (Sandbox Code Playgroud)
swiftlint autocorrect
因此,也可以在没有第三方解决方案或类似的第三方解决方案的情况下完成 linting 。
归档时间: |
|
查看次数: |
32178 次 |
最近记录: |