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

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程语言 > python >内容正文

python

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

發(fā)布時(shí)間:2025/3/11 python 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 sublime python插件配置_sublime text 3 + python配置,完整搭建及常用插件安装 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

四年的時(shí)間,一直使用EmEditor編輯器進(jìn)行Python開(kāi)發(fā),之前是做面向過(guò)程,只需要將一個(gè)單獨(dú)的py文件維護(hù)好即可,用著也挺順手,但是最近在做面向?qū)ο蟮拈_(kāi)發(fā),不同的py文件中相互關(guān)聯(lián)較多,感覺(jué)單純使用EmEditor編輯器確實(shí)有些低效(主要是對(duì)EmEditor的插件都不熟悉,然后逐個(gè)py文件的查找)。

在網(wǎng)上搜索了一些python開(kāi)發(fā)的編輯器和IDE,有使用PyCharm,也有使用Eclipse,我安裝了PyCharm試了一下,總體感覺(jué)太消耗內(nèi)存,并且啟動(dòng)的時(shí)候稍微慢,有些時(shí)候還會(huì)出現(xiàn)卡頓的情況(可能是我電腦配置不高的原因),所以最終選擇了sublime text 3來(lái)作為python開(kāi)發(fā)的編輯器。

安裝及配置過(guò)程并不是很復(fù)雜,但是對(duì)于沒(méi)有配置過(guò)的人并直接在網(wǎng)上查找資料的話,有些資料不夠全面,導(dǎo)致會(huì)繞一些彎子,所以我將我的安裝及配置過(guò)程整理出來(lái),希望能夠幫助到有需要的人。

我在網(wǎng)上查找的資料將會(huì)列在最后的【相關(guān)資料】,非常感謝原作者。

1、下載

2、windows下安裝與使用

2.1、安裝

1. Win7 64位系統(tǒng),可以下載 Windows 64 bit來(lái)安裝。

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

2.2、安裝插件

2.2.1、Package Control

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

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

可以參考Package Control官網(wǎng)提供的安裝步驟

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

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)

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

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

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

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

1.?按下Ctrl+Shift+P調(diào)出命令面板。

2.?輸入install 調(diào)出 Install Package 選項(xiàng)并回車(chē)。

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

2.2.3、Package Control安裝插件的路徑

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

1. 按下Ctrl+Shift+P調(diào)出命令面板

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

2.2.4、插件

在Python開(kāi)發(fā)中有一些很實(shí)用的插件,可以很好的提高開(kāi)發(fā)效率,下面就是我使用的一些插件

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

? SublimeCodeIntel: 代碼提示插件,可根據(jù)是python、java等自動(dòng)代碼提示

安裝步驟:

打開(kāi)Package Control[Preferences>>Package Control]

輸入 install 選擇關(guān)聯(lián)出來(lái)的install package

輸入sublimecodeintel,然后選中安裝

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

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

{

"Python":?{

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

"pythonExtraPaths":

[

"C:/Python27",

"C:/Python27/DLLs",

"C:/Python27/Lib",

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

]

},

}

ctrl+B運(yùn)行python

? SideBarEnhancements:?擴(kuò)展了側(cè)邊欄中菜單選項(xiàng)的數(shù)量,從而提升你的工作效率。諸如”New file” 和 “Duplicate” 這樣的選項(xiàng)對(duì)于 ST3 來(lái)說(shuō)實(shí)在是太重要了, 我甚至覺(jué)得 ST3 本來(lái)就應(yīng)該提供這些功能。而且僅憑 “Delete” 這一個(gè)功能就讓這個(gè)插件值得下載。這個(gè)功能將你會(huì)在你刪除文件的時(shí)候把它放入回收站。雖然這個(gè)功能乍一看沒(méi)什么用,但是當(dāng)你沒(méi)有使用這樣的功能而徹底刪除了一個(gè)文件的時(shí)候,除非你用了版本管理軟件,否則你將很難恢復(fù)這個(gè)文件。

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

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

安裝后的樣式

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

在settings-user中設(shè)置上自己的信息

{

"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的創(chuàng)建模板命令也做了修改,在key bindings-user中添加了以下信息,意思是ctrl+alt+p就可以創(chuàng)建一個(gè)新的Python模板

[

{

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

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

},

]

結(jié)果如下:

?Terminal:打開(kāi)一個(gè)命令窗口,用于各種命令操作

?AutoPep8:python開(kāi)發(fā)規(guī)范pep8

?Anaconda:自動(dòng)匹配關(guān)鍵字等實(shí)用功能,有效提高開(kāi)發(fā)效率

?SublimeREPL:直接運(yùn)行當(dāng)前文件,可以方便調(diào)試,與Terminal可以聯(lián)合使用 至于具體可參考資料【4】

對(duì)于基本的Python開(kāi)發(fā)我就安裝了這些插件,也基本夠用。如果大家有別的需求可以到官網(wǎng)下載,或者是在最后我搜集的一些我認(rèn)為還不錯(cuò)的資料中查看是否有合適的插件。

相關(guān)資料:

【3】為 Sublime Text 3 設(shè)置 Python 的全棧開(kāi)發(fā)環(huán)境?http://python.jobbole.com/81312/

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

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

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

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。