2015-07-10 23 views
0

我導入vectorstd禁用自動完成使用</p> <pre><code>#include <vector> using std::vector; </code></pre> <p>我這樣做專,所以我沒有命名空間向量增加可讀性ST3特定語言功能

vector<char> v; 

所以是極其煩人的,C++包在Sublime autocompletes到

std::vector<char> v; 

而不是僅僅

vector 

如何在崇高的文本3禁用此無禁用所有自動完成或失去C++語言的支持?

有人對我如何在Sublime Text 2中做了a great answer。但是它不適用於ST3,因爲他們提到的文件不再存在。

回答

0

這樣做是遵循與崇高文本2答案相同的原則,但稍微涉及更多。首先,你需要通過Package Control安裝PackageResourceViewer

enter image description here

從那裏,你需要Extract Package並選擇C++

enter image description here

這將提取有問題的文件分割成給出的目錄Browse Packages...

enter image description here

但是,您不能只是將其刪除,因爲這會導致ST3默認安裝到默認安裝中的舊片段。你必須編輯的片段,並刪除std::,重載自動完成

enter image description here

從有利的一面,這將導致片段工作你,而不是你,因爲現在你可以快速編輯vector類型,然後選項卡以更改其名稱,在默認情況下自動完成行爲的改善:

enter image description here

相關問題