2012-05-04 34 views
5

有沒有辦法在Xcode中禁用* .js文件的源格式化?格式化程序絕對會損壞我的JavaScript文件,但我不想失去Objective-C文件的功能。如何關閉Xcode中.js文件的格式化

+0

我會推薦使用JS的不同IDE(或只是像TextWrangler這樣的普通的舊文本編輯器),因爲XCode不是爲此設計的。 – callumacrae

+0

我通常會這樣做,但是如果我需要在使用本機代碼的上下文中對.js文件進行小的更改,那麼我不想因爲不得不離開Xcode而煩惱。 – rooftop

回答

3

您可以將

首禁用JavaScript的瘋狂自動縮進 - >文本編輯 - >縮進

,並取消選中「語法感知縮進」。

這將禁用所有語言的自動縮進,而不僅僅是.js文件。如果你正在做大量的JavaScript或不介意需要按Tab鍵縮進,這可能是值得的。

+0

我認爲這是不幸的,儘管堆棧溢出不是軟件中最偉大的發展,但是你的答案會將它推向天空,我可以期待的最好的結果= [ – rooftop

1

我的XCode 4.6.1和我能夠去

的XCode保持語法着色 - >首選項 - >文本編輯 - >縮進

,只是取消選中自動縮進:「;」(分號)。

我能夠保持打開其他語法意識的縮進,並得到相當不錯的結果。

5

對我來說,相當好的做法是將.js文件切換爲使用C語法着色。

在Xcode 4:編輯 - >語法着色 - 「ç

它仍然凸顯數字和字符串和註釋,以及它在一個健全的方式縮進括號。

+0

。謝謝!!!!! – Eddy