Xcode可重新缩进,以保持Swift中的前导空格;减价;评论?
考虑Swift 2注释中的以下简单代码块示例:Xcode可重新缩进,以保持Swift中的前导空格;减价;评论?,xcode,swift2,Xcode,Swift2,考虑Swift 2注释中的以下简单代码块示例: /** ```` if a < 0 { a = doSomething(a) // <- 4 space indentation } ```` */ /** ```` 如果aRe缩进删除前导空格: /** ```` if a < 0 { a = doSomething(a) // <-- indent is removed } ```` */ /** ```` 如果a
/**
````
if a < 0 {
a = doSomething(a) // <- 4 space indentation
}
````
*/
/**
````
如果a<0{
a=doSomething(a)//structure>Re缩进删除前导空格:
/**
````
if a < 0 {
a = doSomething(a) // <-- indent is removed
}
````
*/
/**
````
如果a<0{
a=doSomething(a)//我发现UnicodeU+00A0无中断空格
字符不会被Xcode重新缩进删除
可以通过OS X系统字符查看器插入U+0A00
字符。为方便起见,可以将无中断空格添加到字符查看器收藏夹中
因此,对于使用UTF-8源文件的项目,这是一种变通方法(因为Xcode Re-Indent似乎没有在注释中使用空格的选项)