關於sublime常見問題記錄。
1.問題:安裝了sublime2不能運行python
首先打開preferences下Brose packages目錄下python/Python.sublime-build文件,添加一個字段
"path":"C://Python27",(python安裝目錄)
問題就出現在這里,windows直接復制粘貼的目錄是\,所以會ctrl+b沒反應,
在tools下build system選擇python會報錯Error trying to parse build system:Invalid escape
2. 問題:ctrl+b以后building是空白,程序不運行。
這時候把路徑和程序名的中文改成英文就可以了運行了
3.插件安裝package control install package
下載文件拷貝到路徑下(package control安裝不上,可以參考下面連接)
參考鏈接 https://www.jianshu.com/p/416989739a58
4.插件安裝view in browser
- ctrl + shift + p 輸入/找到Package Control : install package
- 輸入View In Browser安裝接下來的配置很關鍵。
- Preferences > Browse Packages 找到 View In Browser文件,選中View In Browser.sublime-settings編輯。
- 要想能成功運行,需要在文件設置一下瀏覽器的名字和位置
右鍵選擇 view in browser就可以了
參考鏈接 https://www.cnblogs.com/honkly/p/6599642.html
5.插件安裝,解決中文亂碼converttoutf8
調用ctrl+shift+p,輸入install package,回車,在稍后彈出的安裝包框中搜索ConvertToUTF8 ,選擇點擊安裝
6.插件安裝json格式化工具SublimePrettyJson-master
快捷鍵調用ctrl+alt+j
參考連接https://www.cnblogs.com/CHWLearningNotes/p/9399933.html
7. 問題:sublime縮進報錯
因為tab和空格的問題,導致程序經常報縮進錯誤
首先配置文件中添加以下
"tab_size": 4,
"translate_tabs_to_spaces": true
然后點擊view-----indentation--------convert identation to spaces
8.sublime常用的快捷鍵
(1)ctrl+/ #
多行注釋,選中代碼塊執行就會實現,再次執行,就會全部去除#注釋
# >>> s = Student()
# >>> s.score = 60 # OK,實際轉化為s.set_score(60)
# >>> s.score # OK,實際轉化為s.get_score()
# 60
9. 插件安裝 代碼補全anaconda
類似pycharm的補全功能,好用!
參考連接https://blog.csdn.net/gui951753/article/details/82667860
安裝以后需要根據自己需求設置以下參數
anaconda-default相關的配置,修改過的參數
1.python_interprete:這個就是上一步修改的python.exe路徑,這里其實不加也可以
2.suppress_word_completions:禁用掉Sublime Text原生的自動補全,默認是false。這個推薦設為true,否則會同時出現Anaconda和sublime原生的自動補全單詞,自動補全列表就變得雜亂了
3. suppress_explicit_completions:這個和上面是一個意思,也是默認false。兩個設為一樣的就好了
4.自動語法檢查 "anaconda_linting_behaviour": "save-only", 只保存時檢查
10. 插件安裝 css快編寫 emmet
安裝方法,使用package install 輸入emmset
依賴PyV8 會自動安裝,需要重啟sublime
使用 方法:
在html文件中輸入img,然后TAB
會自動補全<img src="">