日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

sublime python插件_sublime text 3 + python配置,完整搭建及常用插件安装

發布時間:2024/2/28 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 sublime python插件_sublime text 3 + python配置,完整搭建及常用插件安装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

四年的時間,一直使用EmEditor編輯器進行Python開發,之前是做面向過程,只需要將一個單獨的py文件維護好即可,用著也挺順手,但是最近在做面向對象的開發,不同的py文件中相互關聯較多,感覺單純使用EmEditor編輯器確實有些低效(主要是對EmEditor的插件都不熟悉,然后逐個py文件的查找)。

在網上搜索了一些Python開發的編輯器和IDE,有使用PyCharm,也有使用Eclipse,我安裝了PyCharm試了一下,總體感覺太消耗內存,并且啟動的時候稍微慢,有些時候還會出現卡頓的情況(可能是我電腦配置不高的原因),所以最終選擇了sublime text 3來作為python開發的編輯器。

安裝及配置過程并不是很復雜,但是對于沒有配置過的人并直接在網上查找資料的話,有些資料不夠全面,導致會繞一些彎子,所以我將我的安裝及配置過程整理出來,希望能夠幫助到有需要的人。

我在網上查找的資料將會列在最后的【相關資料】,非常感謝原作者。

1、下載

2、windows下安裝與使用

2.1、安裝

1. Win7 64位系統,可以下載 Windows 64 bit來安裝。

2. 安裝時,注意勾選Add to explorer context menu,這樣Sublime Text可以被添加到右鍵中,在右鍵單擊文件時,可以直接使用Sublime Text打開。

2.2、安裝插件

2.2.1、Package Control

1. Sublime Text可以使用Package Control,來更方便的瀏覽、安裝和卸載插件。

2. 如何安裝Package Control呢?(我當時就在這里繞了很大一個圈子。)

可以參考Package Control官網提供的安裝步驟

(1)使用 [Ctrl + `] (或View > Show Console menu) 打開Sublime Text控制臺,將下面的Python代碼粘貼到控制臺里:

import?urllib.request,os,hashlib;?h?=?'7183a2d3e96f11eeadd761d777e62404'?+?'e330c659d4bb41d3bdf022e94cab3cd0';?pf?=?'Package?Control.sublime-package';?ipp?=?sublime.installed_packages_path();?urllib.request.install_opener(?urllib.request.build_opener(?urllib.request.ProxyHandler())?);?by?=?urllib.request.urlopen(?'http://packagecontrol.io/'?+?pf.replace('?',?'%20')).read();?dh?=?hashlib.sha256(by).hexdigest();?print('Error?validating?download?(got?%s?instead?of?%s),?please?try?manual?install'?%?(dh,?h))?if?dh?!=?h?else?open(os.path.join(?ipp,?pf),?'wb'?).write(by)

注意:上面的代碼會隨著版本不同而改變,所以最好取到【1】去復制代碼。

(2)如果不能自動安裝的話,【1】也提供了手動(Manual)安裝方法,具體做法可以去到官網參考

(3)如果在Perferences->package settings中看到package control這一項,則表明安裝成功。

2.2.2、用Package Control查看已安裝的插件

1.?按下Ctrl+Shift+P調出命令面板。

2.?輸入install 調出 Install Package 選項并回車。

3. 在列表中選中要安裝的插件,或者輸入插件名(比如要安裝IMESupport插件,則輸入IMESupport,它會實時過濾篩選結果),根據命令面板中的過濾結果,選擇要安裝的插件。

2.2.3、Package Control安裝插件的路徑

如果想看一下Sublime Text 3中已經安裝了什么插件,可以按照下面的方法操作。

1. 按下Ctrl+Shift+P調出命令面板

2. 輸入"package",在下拉列表找到"Package Control: list packages",選中后回車,全部的插件就會顯示出來了。

2.2.4、插件

在Python開發中有一些很實用的插件,可以很好的提高開發效率,下面就是我使用的一些插件

??Package Control:管理插件的插件,前面已安裝

? SublimeCodeIntel: 代碼提示插件,可根據是python、java等自動代碼提示

安裝步驟:

打開Package Control[Preferences>>Package Control]

輸入 install 選擇關聯出來的install package

輸入sublimecodeintel,然后選中安裝

安裝完成之后可以通過【Preferences>>Package Settings】中查看到已安裝的插件

這里可以自定義設置一些快捷鍵以及鼠標事件,我都沒有操作,我只是在菜單中選擇Preferences-->Browser Packages...-->進入相關的目錄SublimeCodeIntel\.codeintel找到config,修改了一下Python路徑(根據settings-default中確定.codeintel目錄)

{

"Python":?{

"python":"C:/Python27/python.exe",

"pythonExtraPaths":

[

"C:/Python27",

"C:/Python27/DLLs",

"C:/Python27/Lib",

"C:/Python27/Lib/site-packages"

]

},

}

? SideBarEnhancements:?擴展了側邊欄中菜單選項的數量,從而提升你的工作效率。諸如”New file” 和 “Duplicate” 這樣的選項對于 ST3 來說實在是太重要了, 我甚至覺得 ST3 本來就應該提供這些功能。而且僅憑 “Delete” 這一個功能就讓這個插件值得下載。這個功能將你會在你刪除文件的時候把它放入回收站。雖然這個功能乍一看沒什么用,但是當你沒有使用這樣的功能而徹底刪除了一個文件的時候,除非你用了版本管理軟件,否則你將很難恢復這個文件。

具體安裝步驟與其他插件相同,最終安裝結果如下:

?pylinter:Python基本主題,通過下圖選中安裝的插件以及使用后的樣式如下

安裝后的樣式

?SublimeTmpl:新建文件模板插件,可以支持多種語言例如Python、PHP等,下面的代碼是我在配置文件中的配置信息

在settings-user中設置上自己的信息

{

"disable_keymap_actions":?false,?//?"all";?"html,css"

"date_format"?:?"%Y-%m-%d?%H:%M:%S",

"attr":?{

"author":?"mx",

"email":?"mengxiang@xiangcloud.com.cn",

"link":?"http://www.xiangcloud.com.cn/"

}

}

我將Python的創建模板命令也做了修改,在key bindings-user中添加了以下信息,意思是ctrl+alt+p就可以創建一個新的Python模板

[

{

"caption":?"Tmpl:?Create?python",?"command":?"sublime_tmpl",

"keys":?["ctrl+alt+p"],?"args":?{"type":?"python"}

},

]

結果如下:

?Terminal:打開一個命令窗口,用于各種命令操作

?AutoPep8:python開發規范pep8

?Anaconda:自動匹配關鍵字等實用功能,有效提高開發效率

?SublimeREPL:直接運行當前文件,可以方便調試,與Terminal可以聯合使用 至于具體可參考資料【4】

對于基本的Python開發我就安裝了這些插件,也基本夠用。如果大家有別的需求可以到官網下載,或者是在最后我搜集的一些我認為還不錯的資料中查看是否有合適的插件。

相關資料:

【3】為 Sublime Text 3 設置 Python 的全棧開發環境?http://python.jobbole.com/81312/

【4】基于Sublime Text搭建Python IDE?http://loosky.net/2967.html

總結

以上是生活随笔為你收集整理的sublime python插件_sublime text 3 + python配置,完整搭建及常用插件安装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。