如何將製表符轉換爲Notepad ++中的空格?將製表符轉換爲記事本++中的空格
我發現a webpage表明這是可能的,但我找不到任何有關如何操作的信息。
我希望能夠做到這一點,因爲一些網頁表單不尊重代碼與他們的標籤。
如何將製表符轉換爲Notepad ++中的空格?將製表符轉換爲記事本++中的空格
我發現a webpage表明這是可能的,但我找不到任何有關如何操作的信息。
我希望能夠做到這一點,因爲一些網頁表單不尊重代碼與他們的標籤。
設置->
偏好->
編輯組件(標籤)->
標籤設置(組)->
由空格替換
在5.6.8版本(及以上):
設置->
首選項... ->
語言菜單/選項卡設置->
選項卡設置(組)->
替換爲空格
您需要替換\t
- 確保使用擴展編輯模式!
爲了強調,您需要在「替換爲」框中放置四個空格(或兩個,或其他)。 – hasen 2009-01-18 12:26:30
您可以將\ t(標籤)替換爲任意數量的空格,請參閱http://wiki.answers.com/Q/How_many_spaces_is_a_tab – Dror 2009-01-18 12:31:31
這隻適用於行首的標籤。例如。在這樣的一行中(使用[tab]來表示一個標籤):「[tab] foo [tab] bar」,標籤大小爲4個空格,第一個標籤應該是4個空格,但第二個標籤應該是唯一的1個空間。 – mercator 2009-01-18 18:39:04
過時:這個答案是正確的只爲舊版本的記事本++。在製表符/空格之間轉換現已內置到Notepad ++中,並且插件管理器對話框中不再提供TextFX插件。
Preferences -> Language Menu/Tab Settings
設置 「用空格代替」。TextFX -> TextFX Edit -> Leading spaces to tabs or tabs to spaces
。注:確保TextFX字符安裝插件(Plugins -> Plugin manager -> Show plugin manager
,Installed
標籤)。否則,將不會有TextFX菜單。
首選項設置中沒有「編輯組件」選項卡。你需要去'語言菜單/選項卡設置',那裏有一個選項來控制選項卡的行爲。您甚至可以根據文件的語言將其設置爲不同的工作方式。
在設置之後,如前所述,使用TextFX *(TextFX - > TextFX Edit - >將空格引導至製表符或製表符到空格)*。這絕對是Npp最新版本的方法。 – 2009-12-09 11:32:08
最簡單的辦法:
也許不是最好的方法,但這對我有效。 – 2010-05-20 14:58:20
這是懶惰的方法,這通常是我的M.O.:] – 2010-05-20 21:51:56
我剛剛發佈a Notepad++ plugin將製表符轉換爲空格。是的,它可以在一行中間轉換製表符。是的,它會考慮選項卡式字段中的其他字符。一探究竟。
如果你碰巧在Unix環境中工作時,expand命令是你需要的東西:
CLR Tabs爲空格插件應該是一個不錯的選擇。 我已經使用它,它的工作。
我按照這個簡單的方法:
ctrl + F
(Find/repace
)。Find What:
字段。但別擔心。Replace With:
字段中輸入space
。Replce All
。完成!:)
參見:
注: 此方法適用於相反的情況下(由標籤替換空間)了。
按照此過程轉化空格選項卡或反之亦然:
設置>首選項>標籤設置 檢查「的空格替換」。 注意上面它有Tab的大小:4 點擊這四個窗口將打開一個選項,將其值改爲 的值爲另一個整數。
放入您想要的整數並按下ENTER鍵。
有你有它< 3.
下面的方式在我看來是最好的辦法:
下載:
我沒有閱讀所有的答案,但我沒有找到我正在尋找的答案。
我用Python,不希望查找/替換或「空白操作」我想編譯代碼,每次做...
所以對我來說最好的解決辦法是,它發生在飛!
下面是簡單的解決方案,我發現:
轉到:
感謝您的回覆。我希望有一種方法可以將它應用到突出顯示的文本塊中。我更喜歡使用製表符。我只想在將某些代碼粘貼到表單之前切換到空格。 – Helephant 2009-01-18 12:17:43
雖然Dror的回覆肯定是'答案',但這對於瞭解其他用途肯定也有幫助! – 2009-07-22 21:12:21
不是問題的答案,而是我正在尋找的答案。乾杯,阿隆。 – BrezzaP 2009-08-15 10:18:58