編輯器之Sublime Text3、Notepad++


Sublime text 3 破解版是一款極其強大的代碼編輯器,又是一款可以代替記事本的文本編輯器。Sublime text 3擁有着美觀的界面和實用的功能,既能夠完成代碼的編輯又能夠完成文本編輯,還有智能的拼音檢查以及記憶書簽,還有什么 Python API , Goto 功能等等。支持多窗口,多個文檔同時編輯,你可以這個寫代碼,那個寫文檔兩不誤。軟件學堂為您提供Sublime text 3 破解版64位最新版下載,以及詳細的安裝破解說明,希望能幫到您。

Sublime Text 3安裝破解說明

1、首先點擊“Sublime Text Build 3149 x64 Setup.exe”進行安裝,點擊“next”下一步;

2、進行安裝目錄的選擇,然后點擊“next”下一步;

3、是否添加到瀏覽菜單,小編勾選,您可以根據需要選擇,然后點擊“next”下一步;

4、點擊“install”安裝;

5、安裝完成,點擊“finish”;

6、在菜單欄打開Sublime text 3,在界面中點擊Help》-》Enter License;

7、在Enter License框中輸入,以上任意一條注冊碼即可,小編親測可用;

—– BEGIN LICENSE —–
TwitterInc
200 User License
EA7E-890007
1D77F72E 390CDD93 4DCBA022 FAF60790
61AA12C0 A37081C5 D0316412 4584D136
94D7F7D4 95BC8C1C 527DA828 560BB037
D1EDDD8C AE7B379F 50C9D69D B35179EF
2FE898C4 8E4277A8 555CE714 E1FB0E43
D5D52613 C3D12E98 BC49967F 7652EED2
9D2D2E61 67610860 6D338B72 5CF95C69
E36B85CC 84991F19 7575D828 470A92AB
—— END LICENSE ——

8、恭喜你注冊成功,點擊“確定”;

9、最后我們將漢化包中的Default.sublime-package文件,放到Sublime Text 3的安裝目錄默認位置【C:\Program Files\Sublime Text 3\Packages】文件夾中即可漢化。

 

一、sublimetext 3 配置Python 開發環境

sublimetext 3(ST3) 的下載安裝在這里就不累述了,自行下載一步步安裝即可;
首先,ST3比較輕巧靈活的原因就是你需要什么插件就下載安裝即可,下面說一下插件的安裝:

     安裝Package Control來管理模塊插件,Ctrl+`調出ST3 控制台復制如下代碼回車:

[python] view plain copy
 
  1. <span style="font-family:'Microsoft YaHei';font-size:14px;">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)</span>  

打開ST3軟件看到如下圖內容就說明插件控制安裝成功了:

      下面我們就可以隨心所欲的安裝自己想要安裝的插件了,先按Ctrl+Shift+P調出Package Control的面板,輸入install package安裝插件,然后回車,再輸入自己需要安裝的插件名稱,查詢到相應的插件后回車即可安裝,如圖:

   

還有其他一些相關命令如下:
       List Packages 顯示所有已安裝的插件
       Remove Packages 移除一個指定的插件
       Upgrade Package 更新一個指定的插件
       Upgrade/Overwrite All Packages 更新所有已安裝的插件

3 Python開發常用搭配相關插件:

(1)SublimeCodeIntel 插件,代碼自動提示作用(可以自己添加配置路徑);
(2)Pylinter 插件,Python語法檢查作用;
(3)Anaconda 插件,Python終極插件,它為 ST3 增添了多項 IDE 類似的功能,例如:
        Autocompletion 自動完成,該選項默認開啟,同時提供多種配置選項;
        Code linting 使用支持 pep8 標准的 PyLint 或者 PyFlakes;
        Goto Definitions 能夠在你的整個工程中查找並且顯示任意一個變量,函數,或者類的定義;
        Find Usage 能夠快速的查找某個變量,函數或者類在某個特定文件中的什么地方被使用了;
        Show Documentation: 能夠顯示一個函數或者類的說明性字符串。
(4)SideBarEnhancements 插件,擴展側邊不需要配置,但值得注意的是ST3打開(項目)文件夾后才有用;
(5)SublimeREPL 插件,由於Ctrl+B運行Python文件不能輸入,所以安裝此插件可以解決,還有一個好處就是 可以分屏調試,保留結果;
(6)Python PEP8 Autoformat 代碼格式更正,快捷鍵ctrl+shift+R,可以使你的代碼美觀整齊;
(7)Terminal 調出Windows的控制台,用於各種命令操作;
(8)SublimeLinter 是ST3的一個代碼靜態檢查工具框架(linter);
(9)GitGutter 讓ST3能在左邊欄的位置顯示一個小圖標,用以表示在最后一次提交以后,代碼是否有追加,修改或者刪除;
(10)Djaneiro 支持 Django 模版和關鍵字高亮以及許多實用的代碼片(snippets)功能;
(11)AutoPep8:python開發規范pep8;

后續還有比較有用的插件,我將及時補充入內。接下來我主要介紹其中幾個插件的配置:

SublimeREPL 插件,說一下怎么通過設置快捷鍵來快速執行當前python代碼和打開類似於IDLE形式的窗口,Preferences->Browse Packages->SublimeREPL->config->Python->Default.sublime-commands可以看到SublimeREPL 默認的配置,我們可以通過tool查看它的功能,如下圖:

我們還可以添加自定義快捷鍵:
Step1. 點擊菜單Preferences->Browse Packages...,進入目錄%appdata%\Sublime Text 3\Packages;

Step2. 打開文件  SublimeREPL\config\Python\Default.sublime-commands,找到你想要的命令,如圖:

Step3. 回到SublimeText3,點擊菜單Preferences->Key Bindings,此時彈出一個窗口,

左邊是Default(Windows).sublime-keymap —— Default,

右邊是Default(Windows).sublime-keymap —— User,我們可以右側窗口編輯自己需要的快捷鍵,只需加入“key”:["f1"]即可指定,如圖:

完整設置后保存並重新打開窗口,這樣按下 F5,就能直接運行當前*.py腳本了,運行結果如下圖示:

按下 F1,就能打開類似Python基礎的IDLE形式的窗口了,如下圖右側所示:

Anaconda 插件,由於Anaconda插件本身無法知道Python安裝的路徑,所以需要設置Python主程序的實際位置。選擇Settings-Default選項,搜尋“python_interpreter” key,並鍵入python主程序的磁盤位置,如圖。

此外我們還可以在默認設置中調整它代碼函數、參數的自動完成功能,修改相應的ture或false即可,如下圖:

我們還可以拷貝到個性化設置中配置,就是settings-user中修改,如下圖:

Anaconda如何關閉警告框,如圖所示這樣的框框,代碼並沒有出錯,但是側邊欄的白點和代碼框會讓人有些無所適從。這還算好的,當代碼多時,那簡直是災難。

Anaconda默認開啟了linting功能,linting說白了大概就是提示代碼在之后有可能會出錯。這種作用不大,副作用卻不小——影響視覺,破壞心情的功能應該除掉。在菜單中Preferences >> Package Settings中打開Anaconda的user settings配置文件,加入"anaconda_linting": false,保存即可,如圖所示:

我們還可以進行如下配置,方便我們進行代碼的編寫,如圖所示:

模塊、類的屬性、方法“.”觸發設置,我們可以在Preferences->Browse Packages->Packages->User->修改
Python.sublime-settings文件,加入:
{
    "auto_complete_triggers": 
    [{"selector": "source.python - string - comment - constant.numeric", "characters": "."}]

},

我們保存重啟后就可以看到相應的效果。

Anaconda還有其他功能,我們可以定義快捷鍵快速調用這些功能,如圖:
打開選項:preferences -> package setting ->Anaconda ->Key Bulidings -default
{
    "command": "anaconda_goto", "keys": ["ctrl+alt+g"], "context": 
    [
    {"key": "selector", "operator": "equal", "operand": "source.python"}
    ]

},

其他相關插件的設置我會后續進行補充。

這里先補充一個Tab轉為4個空格的設置:由於Python語法縮進判斷語句結束的,空格不一致導致的語法錯誤是非常頭疼的,為了從源頭避免錯誤,可設置tab等於4個空格,保存時tab自動轉空格。菜單欄里點擊 Preferences-> Setting,在Setting-User中添加以下代碼:
{
       "expand_tabs_on_save": true,
       "font_size": 12,
       "ignored_packages":
       [
              "Vintage"
       ],
       "tab_size": 4,
       "translate_tabs_to_spaces": true

}

sublimeText3漢化插件,我們先按Ctrl+Shift+P調出Package Control的面板,輸入install package安裝插件,再搜索local,找到如下選項就是語言插件,點擊安裝

 

按下圖操作找到設置下的語言 自由切換中英文語言即可,如圖:

 

4 Sublime text3快捷鍵總結

Ctrl+B
Ctrl+Break 終止運行,Tools->Cancel Build
選擇類:
Ctrl+D 選中光標所在的文本,繼續操作則會選中下一個相同的文本。
Alt+F3 選中文本按下快捷鍵,即可一次性選擇全部的相同文本進行同時編輯。
Ctrl+L 選中整行,繼續操作則繼續選擇下一行,效果和 Shift+↓ 效果一樣。
Ctrl+Shift+L 先選中多行,再按下快捷鍵,會在每行行尾插入光標,即可同時編輯這些行。
 
Ctrl+Enter 在下一行插入新行。
Ctrl+Shift+Enter 在上一行插入新行。
Ctrl+Shift+D 復制光標所在整行,插入到下一行。
 
Ctrl+M 光標移動至括號內結束或開始的位置。
Ctrl+Shift+M 選擇括號內的內容(繼續選擇父括號),舉個栗子:快速選中刪除函數中的代碼,重寫函數體代碼或重寫括號內里的內容。
 
shift+↑ 向上選中多行。
shift+↓ 向下選中多行。
Shift+← 向左選中文本。
Shift+→ 向右選中文本。
Ctrl+← 向左單位性地移動光標,快速移動光標。
Ctrl+→ 向右單位性地移動光標,快速移動光標。
Ctrl+Shift+← 向左單位性地選中文本。
Ctrl+Shift+→ 向右單位性地選中文本。

Ctrl+Shift+↑ 將光標所在行和上一行代碼互換(將光標所在行插入到上一行之前)。
Ctrl+Shift+↓ 將光標所在行和下一行代碼互換(將光標所在行插入到下一行之后)。
Ctrl+Alt+↑ 向上添加多行光標,可同時編輯多行。
Ctrl+Alt+↓ 向下添加多行光標,可同時編輯多行。
 

編輯類:

Ctrl + J 可以把當前選中區域合並為一行 
Ctrl+K+K 從光標處開始刪除代碼至行尾。
Ctrl+Shift+K 刪除整行。
Ctrl+K+U 轉換大寫。
Ctrl+K+L 轉換小寫。
Ctrl+Y 恢復撤銷
Ctrl+T 左右字母互換。
F6 單詞檢測拼寫
Tab 向右縮進。
Shift+Tab 向左縮進。
Ctrl+/ 注釋單行。

Ctrl+Shift+/ 注釋多行。

顯示類:
Alt+Shift+1 窗口分屏,恢復默認1屏(非小鍵盤的數字)
Alt+Shift+2 左右分屏-2列
Alt+Shift+3 左右分屏-3列
Alt+Shift+4 左右分屏-4列
Alt+Shift+5 等分4屏
Alt+Shift+8 垂直分屏-2屏
Alt+Shift+9 垂直分屏-3屏
Ctrl+K+B 開啟/關閉側邊欄。

Ctrl+Tab 按文件瀏覽過的順序,切換當前窗口的標簽頁。
Ctrl+PageDown 向左切換當前窗口的標簽頁。
Ctrl+PageUp 向右切換當前窗口的標簽頁。
F11 全屏模式
Shift+F11 免打擾模式

二、Notepad++配置Python 開發環境

1. Notepad++下載安裝好了之后,打開編輯窗口點擊 ->"運行"菜單->"運行"按鈕

2. 在彈出的窗口內輸入以下命令:

[python] view plain copy
 
  1. <span style="font-family:'Microsoft YaHei';font-size:14px;">cmd /k cd /d "$(CURRENT_DIRECTORY)" &  python "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT</span>  

然后點擊“保存”,隨意取一個名字,比如“RunPython”,為方便,配置一下快捷鍵(比如 Alt+ F5),點OK即可。之后運行Python文件只要按配置的快捷鍵或者在運行菜單上點“RunPython”即可。

運行得到這個界面就說明設置成功了,如下圖:

3、配置問題

自動縮進設置及tab換為4個空格的設置,如下圖:

點擊設置->首選項->其他 中進行設置

勾選了這個后,你換行是就會自動縮進了,下面還要設置將TAB更換成4個空格 設置->首選項->語言->制表符設置->python->設置勾選替換為空格,如圖:

我們還可以設置顯示縮進參考線和顯示制表符,這樣防止在編寫代碼時出現語法錯誤,如下圖進行相關設置:

 

4、Notepad++快捷鍵總結(只總結了常用的,后續會補充)

Notepad++ 快捷鍵 大全,

notepad++也情有獨鍾,最近發現了一個快捷鍵,就是選中單詞,ctrl+shift+enter。不過現在想知道一個快捷鍵,假設有三行代碼,選中后一般按TAB就可以三行全部縮進.

Notepad++絕對是windows下進行程序編輯的神器之一,要更快速的使用以媲美VIM,必須靈活掌握它的快捷鍵,下面對notepad++默認的快捷鍵做個整理(其中有顏色的為常用招數):

1. 文件相關

快捷鍵

動作定義

Ctrl-O

打開文件

Ctrl-N

新建文件

Ctrl-S

保存文件

Ctrl-Alt-S

文件另存為

Ctrl-Shift-S

保存所有打開文件

Ctrl-P

打印

Alt-F4

退出程序

Ctrl-Tab

文件標簽跳轉,跳至下一個打開文件

Ctrl-Shift-Tab

文件標簽跳轉,跳至上一個打開文件

Ctrl-W

關閉當前文件

2.編輯相關

快捷鍵

動作定義

Ctrl-C

復制

Ctrl-Insert

同上,復制

Ctrl-Shift-T

復制當前行至剪貼板

Ctrl-X

剪切

Shift-Delete

同上,剪切

Ctrl-V

粘帖

Shift-Insert

同上,粘帖

Ctrl-Z

撤銷上一次操作

Alt-Backspace

同上

Ctrl-Y

重做,注:撤銷后,重做剛剛撤銷的動作

Ctrl-A

全選

Alt-Shift-方向鍵 或 Alt + 鼠標左鍵

列選擇模式

Ctrl + 鼠標左鍵

非連續性的多區域選擇

ALT-C

列編輯器

Ctrl-D

復制當前行至下方,或者復制選中區域至其后

Ctrl-T

復制當前行至剪貼板(注:幫助中說是將當前行與上一行交換位置)

 Ctrl-Alt-T

 與上一行進行交換

Ctrl-Shift-Up

將當前行上移一行

Ctrl-Shift-Down

將當前行下移一行

Ctrl-L

刪除當前行

Ctrl-I

-(注:幫助中是分割多行,不過最新版中不起作用)

Ctrl-J

合並多行(注:使用時要選擇中需要合並的行)

Ctrl-G

跳轉至某行對話框

Ctrl-Q

添加/刪除注釋

Ctrl-Shift-Q

區塊添加/刪除注釋

Tab (selection of one or more full lines)

插入Tab

Shift-Tab (selection of one or more full lines)

刪除位置之前的Tab

Ctrl-BackSpace

刪除當前位置至單詞開始的內容

Ctrl-Delete

刪除當前位置至單詞結尾的內容

Ctrl-Shift-BackSpace

刪除當前位置至行首的內容

Ctrl-Shift-Delete

刪除當前位置至行尾的內容

Ctrl-U

轉換為小寫

Ctrl-Shift-U

轉換為大寫

Ctrl-B

跳轉至配對的括號

Ctrl-Space

觸發函數自動完成列表

Ctrl-Shift-Space

觸發函數參數提示

Ctrl-Enter

觸發關鍵字自動完成列表

Ctrl-Alt-R

整個頁面文字方向從右到左

Ctrl-Alt-L

整個頁面文字方向從左到右(注:在安裝了zencoding后,此快捷鍵可能被覆蓋)

Enter

回車

Shift-Enter

同上

建議添加一個快捷鍵用來復制當前行至下一行:

在設置->快捷鍵管理中,選擇scintilla commands中,找到SCI_LINEDUPLICATE,給它指定一個快捷鍵,例如Ctrl+M

3.搜索相關

快捷鍵

動作定義

Ctrl-F

打開搜索對話框

Ctrl-H

打開替換搜索對話框

F3

搜索下一個結果

Shift-F3

搜索上一個結果

Ctrl-Shift-F

文件中搜索

F7

調到尋找結果

Ctrl-Alt-F3

快速查找下一個

Ctrl-Alt-Shift-F3

快速查找上一個

Ctrl-F3

選定並尋找下一個

Ctrl-Shift-F3

選定並尋找上一個

F4

下一次尋找結果

Shift-F4

上一次尋找結果

Ctrl-Shift-I

增量查找

Ctrl-n

跳至下一個結果,用第n個風格標識(n為1~5,0是默認風格)

Ctrl-Shift-n

跳至上一個結果,用第n個風格標識(n為1~5,0是默認風格)

Ctrl-F2

收縮展開標簽

F2

跳至下一個標簽處

Shift-F2

跳至上一個標簽處

4.顯示相關

快捷鍵

定義內容

Ctrl-(Keypad-/Keypad+)或者Ctrl+鼠標滾輪

放大/縮小頁面

Ctrl-Keypad/

回復到原始頁面大小

F11

開關全屏顯示(顯示標簽頁)

F12

開關全屏顯示(不顯示標簽頁)

Ctrl-Alt-F

收縮當前折疊

Ctrl-Alt-Shift-F

展開當前折疊

Alt-0

收縮所有折疊

Alt-(1~8)

展開相應層折疊

Alt-Shift-0

展開所有折疊

Alt-Shift-(1~8)

展開所有層次折疊

 5.運行相關

快捷鍵

定義內容

F5

打開運行窗口

Alt-F1

獲得PHP幫助

Alt-F2

用Google搜索

Alt-F3

用Wiki搜索哦

Alt-F5

在本標簽頁中打開當前目錄中,與光標位置文本同名的文件

Alt-F6

在新標簽頁中打開當前目錄中,與光標位置文本同名的文件

Ctrl-Alt-Shift-R

在Chrome中打開

Ctrl-Alt-Shift-X

在Firefox中打開

Ctrl-Alt-Shift-I

在IE中打開

Ctrl-Alt-Shift-F

在Safari中打開

Ctrl-Alt-Shift-O

通過Outlook發送當前文件


Ctrl+C 復制
Ctrl+X 剪切
Ctrl+V 粘貼
Ctrl+Z 撤消
Ctrl+Y 恢復
Ctrl+A 全選
Ctrl+F 鍵查找對話框啟動
Ctrl+H 查找/替換對話框
Ctrl+D 復制並粘貼當行
Ctrl+L 刪除當前行
Ctrl+T 當行向上移動一行
F3 查找下一個
Shift+F3 查找上一個
Ctrl+Shift+F 組合在文件中查找
Ctrl+F3 查找(volatil)下一頁
Ctrl+Shift+F3 查找(volatil)上一頁
Ctrl+Shift+I 組合增量搜索
Ctrl+S 保存文件
Ctrl+Alt+S 另存為
Ctrl+Shift+S 保存所有文件
Ctrl+O 打開文件
Ctrl+N 新建立文件
Ctrl+F2 切換書簽
F2 轉到下一個書簽
Shift+F2 轉到上一個書簽
CTRL+G 定位換行,偏移量
Ctrl+W 關閉當前文檔
Alt+Shift+Arrow 鍵移箭頭鍵或
ALT+鼠標左鍵 單擊列選擇
F5 啟動運行對話框
Ctrl+空格 輸入法切換
Alt+空格 程序單擊右鍵
Tab 插入縮進
Shift+Tab 刪除縮進
Alt-Shift-Arrow 或
Ctrl +鼠標滾輪鈕 放大縮小
Ctrl +Keypad/恢復原來的大小
F11 全屏模式
Ctrl+Tab 下一個文檔
Ctrl+Shift+Tab 上一個文檔
Ctrl+Shift+Up 當前線向上移
Ctrl-Shift-Down 當前線向下移
Ctrl+Alt+F 折疊當前層次
Ctrl+Alt+Shift+F展開當前層次
Alt+0 折疊全部
Alt+Shift+0 展開全部
Alt+(1~8) 折疊級別(1~8)
Alt+Shift+(1~8) 展開級別(1~8)
Ctrl+BackSpace 刪除開始詞
Ctrl+Delete 刪除結束詞
Ctrl+Shift+BackSpace 刪除至行
Ctrl+Shift+Delete 刪除至行尾
CTRL+U 轉換為小寫
Ctrl+Shift+U 轉換為大寫
Ctrl+B 轉至匹配的括號
Ctrl+Shift+R 的開始錄制/停止錄制宏
Ctrl+Shift+P 播放錄制的宏
CTRL+Q 注釋/取消注釋
Ctrl+Shift+Q 值流評論
Ctrl+Shift+T 當前行復制到剪貼板
Ctrl+P 打印
Alt+F4 退出
Ctrl+I 分割線
Ctrl+J 連接行
Ctrl+Alt+R 從右邊閱讀
Ctrl+Alt+L 從左邊閱讀
Ctrl+H 打開Find / Replace 對話框
Ctrl+D 復制當前行
Ctrl+L 刪除當前行
Ctrl+T 上下行交換
F3 找下一個
Shift+F3 找上一個
Ctrl+Shift-F 在文件中找
Ctrl+F2 觸發書簽
F2 到前一個書簽
Shift+F2 到下一個書簽
F5 打開run對話框
Ctrl+Space 打開CallTip列表框
Tab (selection of several lines) 加入Space
Shift+Tab (selection of several lines) 移除Space
F11 全屏
Alt+0 折疊全部
Alt+Shift+0 展開全部
Ctrl+U 變為小寫
Ctrl+Shift+U 變為大寫
Ctrl+Q 塊注釋/消除注釋

還有就是Notepad的字體比較小,以前總找不到能放大字體的地方,后來發現Ctrl+鼠標滑輪可以放大視圖,字體風格也可以設置,notepad的字體很豐富。

快捷鍵設置:notepad++ 設置快捷鍵里面是所有快捷鍵,可以更加自己的喜歡設置快捷鍵,ep:設置編碼轉化的快捷鍵!

主要添加或調整的光標操作按鍵:

向前(Ctrl+F),向后(Ctrl+B),上一行(Ctrl+P),下一行(Ctrl+N)

行最前(Ctrl+A), 行最后(Ctrl+E)

方法

菜單<設置>-<管理快捷鍵>

在"Main menu"及“Scintilla commands"中修改。

修改舊的快捷鍵,避免沖突:

新建 -> Ctrl+Alt+N

定位匹配括號 ->Ctrl+Alt+B

查找 -> Ctrl+Alt+F

選擇所有 -> Ctrl+Alt+A

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM