国产精品高清一区二区三区不卡-国产精品一区二区三区免费视频-日韩免费高清一级毛片-亚洲欧美一区二区三区国产精品-日韩欧美一区二区三区不卡视频-亚欧免费视频一区二区三区-亚洲欧美日韩一区成人-欧美日韩视频综合一区无弹窗-精品日韩在线视频一区二区三区-国内精品视频一区二区三区

你好,歡迎進(jìn)入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!

誠(chéng)信、勤奮、創(chuàng)新、卓越

友好定價(jià)、專業(yè)客服支持、正版軟件一站式服務(wù)提供

13262879759

工作日:9:00-22:00

sublime text 3 函數(shù)跳轉(zhuǎn) 卸載 Notepad++!事實(shí)已證明,它更牛逼…

發(fā)布時(shí)間:2023-08-03

瀏覽次數(shù):0

要知道,++的作者經(jīng)常發(fā)表很多錯(cuò)誤言論(),并且拒絕道歉,這引起了廣大程序員的強(qiáng)烈反對(duì)。 許多人放棄了這個(gè)軟件,轉(zhuǎn)而使用其他文本編輯器。

那么,明天民工就給大家介紹一位特別牛逼的編輯器:文字!

文字介紹

Text是一個(gè)跨平臺(tái)的代碼編輯器(Code)。 從最初的Text1.0到現(xiàn)在的Text3.0,Text已經(jīng)從一個(gè)不為人知的編輯器發(fā)展成為幾乎所有平臺(tái)首選的GUI編輯器。 但這么優(yōu)秀的編輯器卻沒有可靠的英文教程,所以我試圖通過這篇文章來填補(bǔ)這個(gè)空白。

編輯的選擇

從開始編程到現(xiàn)在,我用過的編輯器有、、++、Vim、Text。 如果要我推薦它們,我會(huì)毫不猶豫地推薦 Vim 和 Text。 原因如下:

安裝

Text的官網(wǎng)提供了Text各系統(tǒng)各版本的下載。 目前,Text的最新版本是Text3。 這里我們以文本安裝版本為例。

注意安裝時(shí)勾選了,這樣右鍵文件時(shí)可以直接使用Text打開。

sublime text 3 函數(shù)跳轉(zhuǎn)_sublime函數(shù)跳轉(zhuǎn)插件

將文本添加到環(huán)境變量

使用Win+R運(yùn)行sysdm.cpl打開“系統(tǒng)屬性”。

sublime函數(shù)跳轉(zhuǎn)插件_sublime text 3 函數(shù)跳轉(zhuǎn)

然后在“高級(jí)”選項(xiàng)卡中選擇“環(huán)境變量”,編輯“路徑”,減小Text的安裝目錄(如D:\\Files\\Text3)。

sublime函數(shù)跳轉(zhuǎn)插件_sublime text 3 函數(shù)跳轉(zhuǎn)

然后就可以直接在命令行中用subl命令使用Text了:

subl?file?::?使用?Sublime?Text?打開?file?文件

安裝

如上所述,Text支持大量的插件。 如何查找和管理此類插件就成了一個(gè)問題。 它是為了解決這個(gè)問題而創(chuàng)建的。 借助它,我們可以輕松地瀏覽、安裝和卸載Text中的插件。

進(jìn)入官方網(wǎng)站,里面有詳細(xì)的安裝教程。 支持Text2和3,本文只給出3的安裝過程:

1. 使用 Ctrl+` 打開文本控制臺(tái)。

2. 將以下代碼粘貼到控制臺(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://sublime.wbond.net/'?+?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)

3.等待安裝完成。 然后,使用Ctrl+Shift+P打開命令板,輸入PC,應(yīng)該會(huì)出現(xiàn):

sublime函數(shù)跳轉(zhuǎn)插件_sublime text 3 函數(shù)跳轉(zhuǎn)

安裝成功后,我們就可以輕松安裝和使用Text的各種插件了:

sublime text 3 函數(shù)跳轉(zhuǎn)_sublime函數(shù)跳轉(zhuǎn)插件

概述

Text的界面如下:

sublime函數(shù)跳轉(zhuǎn)插件_sublime text 3 函數(shù)跳轉(zhuǎn)

1. Tab:無需介紹。

2.編輯區(qū)(Area):無需介紹。

3.側(cè)邊欄():包含當(dāng)前打開的文件和文件夾視圖。

4. 縮略圖():顧名思義。

5、命令板():文本的操作中心,它使我們基本可以脫離鍵盤和菜單欄進(jìn)行操作。

6. ():使用Ctrl+`調(diào)出,不僅是標(biāo)準(zhǔn)的REPL,還可以直接配置Text。

7、狀態(tài)欄(Bar):顯示當(dāng)前行號(hào)、當(dāng)前語言、Tab格式等信息。

使用操作

文本編輯非常人性化——不像Vim那么反人類(雖然我也用Vim,但還是不得不說Vim的快捷鍵設(shè)置不如代謝物),少量的快捷鍵就可以完成大部分任務(wù)。 編輯任務(wù)。

基本編輯(基本)

↑↓←→是↑↓←→,不是KJHL,(是的,我只是抱怨Vim,設(shè)置為WSAD比這個(gè)好),粘貼,剪切和復(fù)制與系統(tǒng)一致。

Ctrl+Enter 在當(dāng)前行下方添加新行后跳轉(zhuǎn)到本行; Ctrl+Shift+Enter 在當(dāng)前行降低一行并跳轉(zhuǎn)到該行。

sublime text 3 函數(shù)跳轉(zhuǎn)_sublime函數(shù)跳轉(zhuǎn)插件

Ctrl+←/→ 逐字連接,相應(yīng)地,Ctrl+Shift+←/→ 逐字選擇。

sublime函數(shù)跳轉(zhuǎn)插件_sublime text 3 函數(shù)跳轉(zhuǎn)

Ctrl+↑/↓ 移動(dòng)當(dāng)前顯示區(qū)域,Ctrl+Shift+↑/↓ 移動(dòng)當(dāng)前行。

sublime text 3 函數(shù)跳轉(zhuǎn)_sublime函數(shù)跳轉(zhuǎn)插件

選擇()

Text的亮點(diǎn)之一是它支持多重選擇——同時(shí)選擇多個(gè)區(qū)域,然后同時(shí)編輯它們。

Ctrl+D 選擇光標(biāo)當(dāng)前所在的單詞并突出顯示該單詞的所有出現(xiàn)位置,Ctrl+D 再次選擇該單詞出現(xiàn)的下一個(gè)位置,在選擇多個(gè)單詞的過程中,使用 Ctrl+K 跳過,使用 Ctrl +U 返回,使用 Esc 退出多重編輯。

多個(gè)單詞選擇的一個(gè)用例是重命名 - 這使得代碼更清晰。 雖然Text無法像IDE(例如)那樣進(jìn)行手動(dòng)重命名,但我們可以通過多詞選擇+多次編輯的方式進(jìn)行直觀、便捷的重命名:

sublime text 3 函數(shù)跳轉(zhuǎn)_sublime函數(shù)跳轉(zhuǎn)插件

有時(shí)我們需要同時(shí)編輯一個(gè)區(qū)域內(nèi)的所有行,Ctrl+Shift+L可以分散當(dāng)前選中的區(qū)域,然后同時(shí)編輯:

sublime text 3 函數(shù)跳轉(zhuǎn)_sublime函數(shù)跳轉(zhuǎn)插件

sublime函數(shù)跳轉(zhuǎn)插件_sublime text 3 函數(shù)跳轉(zhuǎn)

有拆分就會(huì)有合并,Ctrl+J 可以將當(dāng)前選中的區(qū)域合并為一行:

sublime text 3 函數(shù)跳轉(zhuǎn)_sublime函數(shù)跳轉(zhuǎn)插件

查找和替換 (&)

文本提供了強(qiáng)大的搜索(和替換)功能。 為了提供一個(gè)清晰的介紹,我將Text的搜索功能分為三種類型:快速搜索、標(biāo)準(zhǔn)搜索和多文件搜索。

大多數(shù)情況下,我們需要搜索文本中出現(xiàn)某個(gè)關(guān)鍵詞的其他地方。 此時(shí)無需重新輸入關(guān)鍵字再次搜索。 我們只需要使用Shift+←/→或者Ctrl+D來選擇關(guān)鍵字,然后F3跳轉(zhuǎn)到下一個(gè)出現(xiàn)的地方,Shift+F3跳轉(zhuǎn)到上一個(gè)出現(xiàn)的地方,Alt+F3可以用來選擇所有出現(xiàn)的地方(多個(gè)可以稍后進(jìn)行編輯,即快速替換)。

sublime函數(shù)跳轉(zhuǎn)插件_sublime text 3 函數(shù)跳轉(zhuǎn)

另一種常見的使用場(chǎng)景是搜索已知但不在當(dāng)前顯示區(qū)域的關(guān)鍵字。 這時(shí)可以使用Ctrl+F調(diào)出搜索框進(jìn)行搜索:

并替換為 Ctrl+H:

對(duì)于普通用戶來說,常規(guī)的關(guān)鍵字搜索就可以滿足他們的需求:在搜索框中輸入關(guān)鍵字后,Enter鍵跳轉(zhuǎn)到關(guān)鍵字當(dāng)前光標(biāo)的下一個(gè)位置,Shift+Enter跳轉(zhuǎn)到上一個(gè)位置,Alt+Enter選擇它出現(xiàn)所有位置(再次插入以快速更換)。

文本搜索有不同的模式:Alt+C 切換區(qū)分大小寫(Case-)模式,Alt+W 切換全字匹配(Whole)模式,此外,Text 還支持在選定范圍內(nèi)搜索(in),這個(gè)沒有對(duì)應(yīng)的該功能的快捷鍵,但可以通過以下配置項(xiàng)手動(dòng)啟用。

"auto_find_in_selection": true

這樣,以后當(dāng)選擇文本時(shí),將手動(dòng)啟用范圍搜索。 有了這個(gè)功能,本地重命名(Local)變得非常方便:

sublime函數(shù)跳轉(zhuǎn)插件_sublime text 3 函數(shù)跳轉(zhuǎn)

使用 Ctrl+H 進(jìn)行標(biāo)準(zhǔn)替換。 輸入替換內(nèi)容后,使用Ctrl+Shift+H替換當(dāng)前關(guān)鍵字,使用Ctrl+Alt+Enter替換所有匹配的關(guān)鍵字。

正則表達(dá)式是一個(gè)非常強(qiáng)大的文本搜索和替換工具。 在文本中,使用 Alt+R 打開/關(guān)閉常規(guī)匹配模式。 Boost 中的文本使用 Perl 正則表達(dá)式樣式。

由于篇幅原因,本文不會(huì)對(duì)正則表達(dá)式進(jìn)行詳細(xì)介紹。 Regex(中文譯名:精通正則表達(dá)式)詳細(xì)介紹了正則表達(dá)式的原理以及各語言的使用。 這個(gè)內(nèi)網(wǎng)上有很多關(guān)于正則表達(dá)式的優(yōu)秀教程(“30 分鐘的正則表達(dá)式”和 MSDN 正則表達(dá)式教程.aspx),以及在線測(cè)試工具(和)。

使用Ctrl+Shift+F打開多文件搜索替換(注意此快捷鍵與搜狗輸入法中簡(jiǎn)繁體切換快捷鍵沖突):

sublime函數(shù)跳轉(zhuǎn)插件_sublime text 3 函數(shù)跳轉(zhuǎn)

多文件搜索替換默認(rèn)在當(dāng)前打開的文件和文件夾中進(jìn)行搜索/替換,我們也可以指定要搜索/替換的文件/文件夾。

跳()

Text提供了強(qiáng)大的跳轉(zhuǎn)功能,使我們能夠在不同的文件/方法/函數(shù)之間無縫切換。 就我的經(jīng)驗(yàn)而言,在這方面沒有任何編輯器可以趕上 Text。

Ctrl+P會(huì)列出當(dāng)前打開的文件(或當(dāng)前文件夾下的文件),輸入文件名回車即可跳轉(zhuǎn)到該文件。

需要注意的是,Text使用的是模糊字符串匹配(Fuzzy),也就是說可以通過前綴、首字母或者文件名的某一部分進(jìn)行匹配:例如EIS、都可以匹配.java。

雖然它是一個(gè)文本編輯器,但Text可以在一定程度上索引代碼符號(hào)。 Ctrl+R 會(huì)列出當(dāng)前文件中的符號(hào)(例如類名、函數(shù)名,但無法深入到變量名),輸入符號(hào)名回車即可跳轉(zhuǎn)到該處。

據(jù)悉,還可以使用F12快速跳轉(zhuǎn)到當(dāng)前光標(biāo)所在符號(hào)的定義處()。

更有趣的是sublime text 3 函數(shù)跳轉(zhuǎn),對(duì)于 ,Ctrl+R 會(huì)列出它的大綱,非常實(shí)用。

sublime text 3 函數(shù)跳轉(zhuǎn)_sublime函數(shù)跳轉(zhuǎn)插件

Ctrl+G后輸入行號(hào)即可跳轉(zhuǎn)到指定行:

Ctrl+P 匹配到文件后,我們可以進(jìn)行后續(xù)的輸入來跳轉(zhuǎn)到更精確的位置:

1.@符號(hào)跳轉(zhuǎn):輸入@跳轉(zhuǎn)到符號(hào)所在位置

2.#關(guān)鍵字跳轉(zhuǎn):輸入#跳轉(zhuǎn)到該位置

3.:行號(hào)跳轉(zhuǎn):輸入:12 跳轉(zhuǎn)到文件第12行。

sublime函數(shù)跳轉(zhuǎn)插件_sublime text 3 函數(shù)跳轉(zhuǎn)

sublime函數(shù)跳轉(zhuǎn)插件_sublime text 3 函數(shù)跳轉(zhuǎn)

因此 Text 將 Ctrl+P 稱為“GoTo”。 這個(gè)功能非常容易使用,我認(rèn)為沒有任何其他編輯器可以趕上它。

英文輸入法問題

從Text第一個(gè)版本(1.0)到現(xiàn)在(3.03065),英文輸入法(包括英文輸入法)都存在一個(gè)問題:輸入框不跟隨。

sublime text 3 函數(shù)跳轉(zhuǎn)_sublime函數(shù)跳轉(zhuǎn)插件

目前官方還沒有修復(fù)這個(gè)bug。 解決辦法是安裝插件,然后重啟Text即可解決問題。

sublime函數(shù)跳轉(zhuǎn)插件_sublime text 3 函數(shù)跳轉(zhuǎn)

文件夾()

文本支持在文件夾中編輯,這在編輯文件夾中的代碼時(shí)特別有用。 在文件下打開:

sublime text 3 函數(shù)跳轉(zhuǎn)_sublime函數(shù)跳轉(zhuǎn)插件

你會(huì)發(fā)現(xiàn)右側(cè)多了一個(gè)側(cè)邊欄。 此側(cè)邊欄列出了當(dāng)前打開的文件和文件夾的文件。 使用Ctrl+K、Ctrl+B顯示或隱藏側(cè)邊欄,使用Ctrl+P快速跳轉(zhuǎn)到文件夾。 文件在 .

熱鍵

我在這里根據(jù)其類型整理了本文中出現(xiàn)的文本,以便于參考。

一般的()

1. ↑↓←→:上下左右連接光標(biāo),注意是否是KJHL!

2. Alt:調(diào)出菜單

3.Ctrl+Shift+P:調(diào)出命令板()

4.Ctrl+,:調(diào)出控制臺(tái)

編輯()

1.Ctrl+Enter:在當(dāng)前行下面添加新行后跳轉(zhuǎn)到本行

2.Ctrl+Shift+Enter:當(dāng)前行下一行,跳轉(zhuǎn)到本行

3.Ctrl+←/→:逐字連接

4.Ctrl+Shift+←/→逐字選擇

5.Ctrl+↑/↓移動(dòng)當(dāng)前顯示區(qū)域

6.Ctrl+Shift+↑/↓移動(dòng)當(dāng)前行

選擇()

1.Ctrl+D:選擇光標(biāo)當(dāng)前所在的單詞并突出顯示該單詞的所有出現(xiàn)位置,再次Ctrl+D選擇該單詞出現(xiàn)的下一個(gè)位置,在多個(gè)單詞的過程中使用Ctrl+K跳過選擇,使用Ctrl+U返回,使用Esc退出多重編輯

2.Ctrl+Shift+L:分割當(dāng)前選中區(qū)域

3.Ctrl+J:將當(dāng)前選中區(qū)域合并為一行

4.Ctrl+M:在起始括號(hào)和結(jié)束括號(hào)之間切換

5.Ctrl+Shift+M:快速選擇括號(hào)內(nèi)的內(nèi)容

6.Ctrl+Shift+J:快速選擇相同縮進(jìn)的內(nèi)容

7.Ctrl+Shift+Space:快速選擇當(dāng)前范圍(Scope)的內(nèi)容

查找和替換 (&)

1.F3:跳轉(zhuǎn)到當(dāng)前關(guān)鍵字的下一個(gè)位置

2.Shift+F3:跳轉(zhuǎn)到當(dāng)前關(guān)鍵字的上一個(gè)位置

3、Alt+F3:選擇當(dāng)前關(guān)鍵字出現(xiàn)的所有地方

4.Ctrl+F/H:執(zhí)行標(biāo)準(zhǔn)查找/替換,然后:

5. Alt+C:切換區(qū)分大小寫(Case-)模式

6. Alt+W:切換全字匹配(Whole)模式

7.Alt+R:切換正則匹配(Regex)模式

8.Ctrl+Shift+H:替換當(dāng)前關(guān)鍵字

9.Ctrl+Alt+Enter:替換所有關(guān)鍵字匹配

10.Ctrl+Shift+F:多文件搜索替換

跳()

1.Ctrl+P:跳轉(zhuǎn)到指定文件,輸入文件名后,可以:

2.@符號(hào)跳轉(zhuǎn):輸入@跳轉(zhuǎn)到符號(hào)所在位置

3.#關(guān)鍵字跳轉(zhuǎn):輸入#跳轉(zhuǎn)到該位置

4.:行號(hào)跳轉(zhuǎn):輸入:12 跳轉(zhuǎn)到文件第12行。

5.Ctrl+R:跳轉(zhuǎn)到指定符號(hào)

6.Ctrl+G:跳轉(zhuǎn)到指定行號(hào)

窗戶()

1.Ctrl+Shift+N:創(chuàng)建新窗口

2.Ctrl+N:在當(dāng)前窗口中創(chuàng)建一個(gè)新選項(xiàng)卡

3.Ctrl+W:關(guān)閉當(dāng)前選項(xiàng)卡,當(dāng)窗口中沒有選項(xiàng)卡時(shí),窗口將被關(guān)閉

4.Ctrl+Shift+T:恢復(fù)剛剛關(guān)閉的選項(xiàng)卡

屏幕()

1. F11:切換普通全屏

2.Shift+F11:無干擾地切換到全屏

3. Alt+Shift+2:左右分屏

4. Alt+Shift+8:上下分屏

5. Alt+Shift+5:上下左右分屏

6、分屏后,使用Ctrl+數(shù)字鍵跳轉(zhuǎn)到指定屏幕sublime text 3 函數(shù)跳轉(zhuǎn),使用Ctrl+Shift+數(shù)字鍵將當(dāng)前屏幕連接到指定屏幕

原來的:

如有侵權(quán)請(qǐng)聯(lián)系刪除!

13262879759

微信二維碼