2019年4月19日

[IntelliJ IDEA] 游標在單字移動的時候以駝峰(大寫)當段落

eclipse 直接ctrl左 ctrl右  就會移到下個大寫前,但idea預設會是整個連在一起單的單字

若想要以大寫當一段落

Settings → Editor → General → Smart Keys → Use "CamelHumps" words打勾

但!!! 怎麼改完這個設定  又發現滑鼠點兩下的反白  也以駝峰分隔....

Settings → Editor → General →
Honor "CamelHumps" words when selecting on double click 不要打勾


done!

[IntelliJ IDEA] Properties中文unicode 顯示

Settings→Editor → File Encodings
[Properties Files]的Transparent XXXXXXXX打勾

[IntelliJ IDEA] project view 不想看到eclipse的設定檔案

將目錄標注成excluded是一種方式,但需要一個個目錄設,而且檔案不能exclude

最快方法
 Settings→Editor → File Types→Ignore files and folders

最後面再加上
*.classpath;*.project;*.gitignore;*.settings;

apply~

done!

[IntelliJ IDEA] 快速鍵

FORMAT   Ctrl+Alt+L /  Ctrl+Shift+Alt+L(only code you have changed)
刪一行  ctrl+y
行註釋 Ctrl+/
塊註釋 Ctrl+Shift+/  (去除的時候,不用全部選中一整塊,只要在其中再按一次上按Ctrl+Shift+/)
語句自動完成 Ctrl+Shift + Enter
Ctrl+[ OR ]可以跑到大括號的開頭與結尾
Ctrl+F12,可以顯示當前文件的結構
Ctrl+N,可以快速打開類
大小寫轉換 Ctrl+Shift+U
裝了CamelCase套件後 可以調整駝峰方式alt+shift+u
implement  所有方法 Ctrl+I
指定行  Ctrl+G
Alt+Enter 使用 檢查正則表達式, import
Alt+Insert 快速產生getter setter之類的code
alt + control + o : 移除沒用到的的import
System.out.println()  打 "sout" 然後 tab
【字尾自動補全功能(Postfix Completion)】
for(User user : users)只需輸入user.for+Tab
要輸入Date birthday = user.getBirthday();只需輸入user.getBirthday().var+Tab即可。
ctrl+alt+v 生成變數
ctrl+shit+上下  移動整行程式(不用反白)
mart Completion (Ctrl+Shift+Space):呼叫method時參數已定義的可直接帶入

Ctrl+Alt+T Surround code 有try catch等

Windows 找出系統開機時間

cmd  打 systeminfo

[Eclipse] 明明裝了 decompiler 的套件 卻不能decompiler

可以檢查一下關連設定
Windows > Preferences > General > Editors > File Association.

解決docker 建jenkins run不起來問題

照著官方文件 沒有綁定volume 就沒問題 但 指定了volume  就是失敗 會有權限問題

解決方法:

docker run --name jenkins -p 9090:8080 -p 50000:50000 -v /home/docker/jenkins_home:/var/jenkins_home -u 0 jenkins

完整移除macbook內建的garageband

不只礙眼 而且佔太多空間的garageband 到底要怎樣才能完全清光光!!! 終於找到真的成功的指令了

sudo rm -rf /Applications/GarageBand.app
sudo rm -rf /Library/Application\ Support/GarageBand
sudo rm -rf /Library/Application\ Support/Logic/
sudo rm -rf /Library/Audio/Apple\ Loops
sudo rm -rf /Library/Audio/Apple\ Loops\ Index

[docker] 指令筆記

這些指令都很簡單 但 差不多兩個月沒用就可以完全忘光光==

進到裡面執行
docker exec -it 【名字】/bin/bash

退出不關閉container
^ P Q
如果使用exit退出,在退出之後會關閉容器