在Notepad ++中是否有一個用引號(""
或''
)包裝文本的快捷方式,插件或代碼?在記事本++中用引號將文本換行++
例如"text"
。
我不知道Python和其他高級編程語言,所以請以簡單的方式解釋...
在Notepad ++中是否有一個用引號(""
或''
)包裝文本的快捷方式,插件或代碼?在記事本++中用引號將文本換行++
例如"text"
。
我不知道Python和其他高級編程語言,所以請以簡單的方式解釋...
我不知道,如果你想整條生產線或只是每一個字。這會做每一行: 打開替換(ctrl H)
找到:^。
替換爲:「
請確保您選擇‘正則表達式’。在搜索模式
選擇替換所有
這將增加一個」在每一個非空鏈接的開始。
對於結局之一:
查找:$
替換爲:「
有趣的是,這將整行註釋和行首和末尾 –
謝謝!它像一個魅力! :) –
結束語選中的文本
Plugins
- >Python Script
- >New Script
qquote
(說)驗證碼:
class qquote01:
qq='"'
editor.replaceSel(qq+editor.getSelText()+qq)
關注壓痕(這是蟒蛇...),Save
。
Plugins
- >Python Script
- >Configuration
...搜索qquote.py
,選擇它。按下左鍵Add
。這是必需的,因爲我們需要在插件菜單中出現該腳本的名稱。Settings
- >Shortcut Mapper
並在框架頂部查看Plugin commands
按鈕,點擊它,然後搜索qquote
名稱,分配快捷方式。Plugins
- >Python Script
- >項目qquote
存在,並且該腳本具有指定的快捷方式。qq
的值。像CHAMP一樣工作。謝謝。 –
最近有人用過這個嗎?這些步驟對我無效......當我運行插件時沒有任何反應。也許notepad ++改變了replaceSel或getSelText函數的語法或某些東西? –
@Brad P Npp - >'Plugins' - >'Python Script' - >'Show console' 什麼都寫在窗口中? – Avtokod
更換要創建新的宏功能:
進入「宏」部分添加以下代碼:
<Macro name="Selection Into Double Quotes" Ctrl="yes" Alt="yes" Shift="no" Key="50">
<Action type="0" message="2177" wParam="0" lParam="0" sParam="" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam='"' />
<Action type="0" message="2179" wParam="0" lParam="0" sParam="" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam='"' />
</Macro>
<Macro name="Selection Into Single Quotes" Ctrl="yes" Alt="yes" Shift="no" Key="49">
<Action type="0" message="2177" wParam="0" lParam="0" sParam="" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="'" />
<Action type="0" message="2179" wParam="0" lParam="0" sParam="" />
<Action type="1" message="2170" wParam="0" lParam="0" sParam="'" />
</Macro>
保存,關閉,文件,重新啓動N ++:你會發現新的功能整合到「宏」菜單。
使用它:只需選擇文本,然後選擇所需的菜單項,或使用所需的鍵盤快捷鍵顯示在菜單項本身的右側。
類似於http://superuser.com/questions/104264/notepad-how-to-wrap-selected-text-in-brackets-parenthesis-quotes –
它用括號圍繞文本。如何引號? – Bayu