分享我如何活用notepad++

小述 

用了notepad++後,ultraedit,noteplus就永遠地從我電腦上蹤跡無尋了。我的的體會是notepad++的易用性和功能強大性方面,二者是要遜色了。 

一個文本處理的例子 

現要將以下文本(表的腳本): 
 

處理成以下文本(對象的屬性): 

 

第1步 刪除前導引號以前的內容 

  1)光標移到最後一行"remark"前一個引號的後面,即"|remark"; 
  2)按信alt列選擇鍵,拖動鼠標進行區塊選擇,以下圖所示: 
 
  選擇後,按delete刪除選擇的區塊,處理後形如: 

 

第2步 刪除r後導引號以後的內容 

按ctrl+H調出查找替換的對話框: 
  1)查找模式選擇"正則表達式" 
  2)查找目標設置爲 ".* 
  3)替換爲設置爲 ; 
以下所示: 

 

點擊所有替換,替換結果爲: 

 

第3步 字段轉換爲屬性名 

將形如user_id的表字段轉換爲userId的屬性名。這個得經過notepad++的一個插件,名曰:textFX. 

經過:插件->plugin manager->show plugin manager 在available列表中找到這個textFX,而後Install,即完成插件的下載及安裝了。 

安裝完這個插件後,菜單欄多了一個textFX。選擇須要轉換的文本,而後經過: 
TextFX->TextFX characters->Proper Case 完成轉換,轉換如形如: 


 

接下來,使用列選擇將首列的字母轉換爲小寫: 
1)按住alt,拖動鼠標選中首列; 
2)而後按ctrl+u進行大小寫轉換,結果以下: 

 

3)最後經過查找替換,將「_」字符替換成空,即獲得: 

 


第4步 列編輯 

1)按alt鍵,拖動鼠標,將光標定位在首列,這時首列會出現一個長長的閃爍的列光標; 
2)用鍵盤進行列編輯,以下所示: 

 
  敲入private String 便可收工了。 正則表達式

相關文章
相關標籤/搜索