溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋

發(fā)布時(shí)間:2021-10-12 11:07:15 來源:億速云 閱讀:161 作者:iii 欄目:編程語言

本篇內(nèi)容主要講解“如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋”,感興趣的朋友不妨來看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋”吧!

 1、主題

  在開發(fā)項(xiàng)目的過程中經(jīng)常需要?jiǎng)?chuàng)建任務(wù)列表,對(duì)于一些小任務(wù),在代碼中插入便簽注釋會(huì)有奇效。

  這種注釋的格式如下:

如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋

  2、創(chuàng)建便簽注釋

  非常簡(jiǎn)單:

  首先,將光標(biāo)定位到相應(yīng)行。

  然后,創(chuàng)建一行注釋(Ctrl+Slash)。

  最后,在#后面,輸入TODO或者todo,然后輸入注釋

  3、瀏覽便簽

  在TODO tool window窗口中進(jìn)行瀏覽(Alt+6或者View→Tool Windows→TODO):

如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋

  更多窗口相關(guān)信息參見Using Tool Windows。

  4、便簽條目之間的導(dǎo)航

  一種方法是通過單擊窗口右槽便簽標(biāo)記實(shí)現(xiàn)切換。

  另一種方法是在TODO tool window窗口中切換。使用窗口中的快捷菜單命令Jump to Source,或者選中一條便簽信息后按F4。

  5、便簽?zāi)J降乃饺擞喼?/p>

  Pycharm自帶兩種便簽?zāi)J?,?quot;todo"開頭或者以"TODO"開頭。只要注釋滿足以上格式,就會(huì)在TODO tool window窗口中顯示。

  這里我們介紹如何創(chuàng)建其他格式的便簽。

  單擊主工具欄的設(shè)置按鈕,在IDE Settings節(jié)點(diǎn)下,單擊TODO打開TODO page頁:

  如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋

  假設(shè)我們希望在特定行創(chuàng)建代碼瀏覽的相關(guān)便簽,包含“review”關(guān)鍵字,接下來創(chuàng)建這種便簽?zāi)J健?/p>

  在Patterns部分單擊綠色加號(hào),輸入如下正則表達(dá)式:

如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋

  同時(shí)更改圖標(biāo)和配色方案:

如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋

  設(shè)置完成后Pycharm會(huì)自動(dòng)檢測(cè)當(dāng)前工程中的所有注釋,若發(fā)現(xiàn)符合條件的便簽注釋,則會(huì)以新的配色方案在TODO tool window窗口中顯示:

如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋

  6、創(chuàng)建便簽過濾器

  假設(shè)我們只希望看到與代碼瀏覽相關(guān)的便簽信息,將其他便簽隱藏,這里需要用到便簽過濾器。

  單擊 TODO tool window的圖標(biāo),選擇Edit Filters:

如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋

  當(dāng)然也可以通過設(shè)置對(duì)話框中的 TODO page頁完成相關(guān)操作(設(shè)置→IDE Settings→TODO)。

  在Filters區(qū)域單擊綠色加號(hào)。

  在打開的Add Filter對(duì)話框中顯示兩種模式\btodo\b.* 和 \breview\b.*。這里我們選擇隱藏傳統(tǒng)的模式,只保留\breview\b/*模式。選中這個(gè)模式,輸入過濾器名稱:

如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋

  7、過濾便簽

  返回TODO tool window窗口,單擊:

如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋

  選擇review命令,在tool window窗口中顯示過濾結(jié)果,雙擊對(duì)應(yīng)條目可實(shí)現(xiàn)快速跳轉(zhuǎn):

如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋

  8、為便簽注釋創(chuàng)建模板

  創(chuàng)建模板有助于快速編寫便簽信息。

  打開設(shè)置對(duì)話框,在IDE Settings節(jié)點(diǎn)下,單擊 Live Templates:設(shè)置→IDE Settings→Live Templates:

  單擊綠色加號(hào)添加模板,輸入相關(guān)信息:

如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋

  注意到新建的模板會(huì)自動(dòng)添加到用戶組。

  注意底部的紅色提示,單擊 Define,查看模板內(nèi)容的可選信息。

  最后,定義模板體: 如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋

  這里有兩個(gè)變量$WHO$以及$TEXT$。前者為輸入?yún)^(qū)域,后者自動(dòng)填充。單擊Edit variables按鈕:

如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋

  在 Edit Template Variables dialog box對(duì)話框,選擇變量$WHO$的內(nèi)容:

如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋

  測(cè)試一下模板。創(chuàng)建一個(gè)注釋行,輸入rv,按下TAB:

如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋

  輸入文本,回車:

如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋

到此,相信大家對(duì)“如何創(chuàng)建Pycharm擴(kuò)展功能的便簽注釋”有了更深的了解,不妨來實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI