[工具] 很常用到的程式碼片段

看板java作者 (達)時間9年前 (2015/04/20 03:14), 9年前編輯推噓6(6022)
留言28則, 11人參與, 最新討論串1/1
有一些只有幾行的程式碼片段 如果很常用到 以Eclipse+Java來說 通常都是怎麼自訂 日後可以快速叫出來 例如下面這種鍵盤輸入 int num; System.out.println("請輸入一個整數:"); Scanner scan = new Scanner(System.in);// 宣告input,類型為Scanner num = scan.nextInt(); // 叫input去讀一個int,並存到abc scan.close(); thanks -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.65.89.53 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1429470891.A.AD8.html

04/20 04:04, , 1F
code template?
04/20 04:04, 1F

04/20 08:17, , 2F
你想表達什麼?
04/20 08:17, 2F
就是想問大家會怎麼做 對於常用到的程式碼片段

04/20 09:22, , 3F
請google eclipse snippet
04/20 09:22, 3F

04/20 11:11, , 4F
去練英打比較實際點
04/20 11:11, 4F

04/20 11:17, , 5F
自己整理到evernote
04/20 11:17, 5F

04/20 16:14, , 6F
我常用的應該只有singleton
04/20 16:14, 6F
※ 編輯: dharma (210.65.89.53), 04/20/2015 16:46:55

04/21 13:52, , 7F
樓上是認真還是反串? @@
04/21 13:52, 7F

04/22 21:26, , 8F
如果是十幾行我會寫成一個方法 需要的時候複製貼上
04/22 21:26, 8F

04/22 21:27, , 9F
然後在main呼叫那個方法 我最近寫的程式幾乎都是做些
04/22 21:27, 9F

04/22 21:29, , 10F
需要讀一個資料夾內的所有檔案的統計相關程式
04/22 21:29, 10F

04/22 23:12, , 11F
為什麼你覺得反串 XD 除了Singleton這種完全不用大腦
04/22 23:12, 11F

04/22 23:13, , 12F
每個Singleton都幾乎一模一樣的pattern以外 其他東西
04/22 23:13, 12F

04/22 23:13, , 13F
在打進去的時候都要或多或少的去思考一下吧?
04/22 23:13, 13F

04/22 23:13, , 14F
更不用說我這邊用的Singleton有四種之多
04/22 23:13, 14F

04/22 23:14, , 15F
其他code generation像產生getter/setter, IDE都有啦
04/22 23:14, 15F

04/22 23:14, , 16F
也不需要剪下貼上吧(是要剪下貼上什麼 XD)
04/22 23:14, 16F

04/22 23:38, , 17F
原po的需求很常見啊,大家都沒有用嗎?
04/22 23:38, 17F

04/22 23:38, , 18F

04/23 00:04, , 19F
autohotkey
04/23 00:04, 19F

04/23 07:24, , 20F
雖然有在用,不過預設的就夠我用了,沒特別要加那麼長的
04/23 07:24, 20F

04/23 07:24, , 21F
snippet,這種太長的 snippet 只會變成 duplicated code
04/23 07:24, 21F

04/23 07:25, , 22F
結果到時 refactoring 都在整理它 :P
04/23 07:25, 22F

04/23 07:26, , 23F
預設的我常用的有 main 接著安 alt + / 讓它填上 snippet
04/23 07:26, 23F

04/23 07:27, , 24F
還有 "syso", "syse" 或是 test case 內用 "test" 產生
04/23 07:27, 24F

04/23 07:28, , 25F
test method。跟影片不同的是,一般我們都用 alt + /。
04/23 07:28, 25F

04/23 07:28, , 26F
因為 ctrl + space 跟輸入法會相衝 :P
04/23 07:28, 26F

04/25 20:52, , 27F
我是丟gist
04/25 20:52, 27F

05/02 20:58, , 28F
xcode有snippet輔助 IntelliJ好像也有...
05/02 20:58, 28F
文章代碼(AID): #1LC_whhO (java)