5

有没有办法在 Xcode 中禁用 *.js 文件的源格式?格式化程序绝对会破坏我的 javascript 文件,但我不想失去 Objective-C 文件的功能。

4

3 回答 3

8

对我来说效果相当好的是将 .js 文件切换为使用 C 语法着色。

在 XCode 4 中:编辑器 -> 语法着色 -> C

它仍然突出显示数字、字符串和注释,并且以一种理智的方式缩进大括号。

于 2013-10-04T17:54:03.377 回答
4

你可以通过去禁用疯狂的javascript自动缩进

首选项 -> 文本编辑 -> 缩进

并取消选中“语法感知缩进”。

这会禁用所有语言的自动缩进,而不仅仅是 .js 文件。如果您正在使用大量 javascript 或者不介意需要按 Tab 键来缩进,那么这可能是值得的。

于 2013-02-14T17:19:41.577 回答
1

我有 XCode 4.6.1,我能够通过去保持语法着色

XCode -> 首选项... -> 文本编辑 -> 缩进

并且只是取消选中自动缩进:“;” (分号)。

我能够保持其他语法感知缩进打开,并得到了很好的结果。

于 2013-03-19T01:17:03.117 回答