如何刪除多行首字母,Sublime Text多行編輯運用
阿新 • • 發佈:2019-01-24
一、問題描述:
題主的問題是程式碼中每行都有序號,這些序號一行一行地刪太麻煩,如何進行批量刪除?
我們在進行程式碼重用的時候時常會出現行號同時被複制的情況,
比如下面的這點程式碼:
155. @Override 156. public boolean onKeyDown(int keyCode, KeyEvent event) 157. { 158. Log.d("onKeyDown:", " keyCode=" + keyCode + " KeyEvent=" + event); 159. switch (keyCode) 160. { 161. case KeyEvent.KEYCODE_DPAD_UP: 162. 163. break; 164. case KeyEvent.KEYCODE_DPAD_DOWN: 165. 166. break; 167. case KeyEvent.KEYCODE_DPAD_LEFT: 168. //右左按鍵可以控制第一進度的增減 169. pb.setProgress( pb.getProgress()-5 ); 170. break; 171. case KeyEvent.KEYCODE_DPAD_RIGHT: 172. pb.setProgress( pb.getProgress()+5 ); 173. break; 174. case KeyEvent.KEYCODE_DPAD_CENTER: 175. 176. break; 177. case KeyEvent.KEYCODE_0: 178. break; 179. } 180. return super.onKeyDown(keyCode, event); 181. } 182. }
這是博主從別處摘來的程式碼貼上在Eclipse中的,很明顯行號也被複制了進來。
對於這樣的問題,如果程式碼行數真的多到可以用來數綿羊了,還用Delete鍵一行一行地解決可真就輕而易舉地抑鬱了 #其實我有特別的患抑鬱症技巧#
二、解決辦法:
解決辦法就是利用Sublime Text的多行編輯功能刪除掉行首的序號。
在Sublime Text中開啟或者貼上你想清理的程式碼,然後選中所有行
- 選中多行
- 按下Ctrl + Shift + L(Command + Shift + L)--------- 可以同時編輯這些行
- 用左右方向鍵把游標移動到行首,然後按下 Delete鍵 或者 Backspace退格鍵