2014-03-26 32 views
4

編輯:問題是關於崇高3.爲清晰編輯標題。在Sublime 3中,我可以使用項目設置來禁用包嗎?

我有一對夫婦的要求我通過SSH連接項目。這很好,除了SublimeLinter-php和GitGutter通過SSH執行得非常慢。

顯然,我可以手動啓用/禁用根據需要;但似乎需要每次在本地項目和SSH項目之間切換時重新啓動Sublime。

我可能做夢這裏,但理想的,就由我來上啓用/項目的項目爲基礎禁用包的方式,但我還沒有找到任何辦法做到這一點。

這可能嗎?如果可能的話,我該怎麼做?

回答

2

.sublime-project文件主要有三個按鍵:文件夾,設置和構建系統。您應該能夠添加"settings"部分像這樣(記住文件JSON格式):

{ 
    "folders": 
    [ 
     { 
      "follow_symlinks": true, 
      "path": "/path/to/my/folder" 
     } 
    ], 
    "settings": 
    { 
     "ignored_packages": 
     [ 
      "Vintage", 
      "SublimeLinter-php", 
      "GitGutter" 
     ] 
    } 
} 

你應該能夠加入Preferences -> Settings-Default發現任何項目(或Settings-User,爲此事)到"settings"數組。有關.sublime-project文件的完整文檔,請查看the Sublime website

+1

在我的測試中,這似乎不起作用。在我打開一個非SSH項目之前,它看起來像SublimeLinter-php已被成功禁用,但GitGutter仍在運行。在非SSH項目打開後,這兩個包都不被忽略。 – Trip

+0

@Trip - 那不好。您是否在ST2和ST3中進行了測試?在2和3之間忽略和重新啓動插件似乎更容易,在某些情況下需要重新啓動插件(根據我的經驗),以便更改粘貼。另外,進入'首選項 - >軟件包設置 - >軟件包控制 - >設置 - 用戶'並確保插件名拼寫正確並且大寫 - 不知道它是否會有所作爲,但您可以嘗試。 – MattDMo

+0

我還沒有試過ST2,但是如果到這個遠程服務器的網絡連接沒有得到任何更快的速度,我可能不得不放棄它。但是,對於「降級」會覺得很奇怪。 FWIW,拼寫和CAPS是/是正確的。 – Trip

相關問題