基於IDEA的各種編輯工具
- IntelliJ IDEA
- IntelliJ IDEA Community Edition
- AndroidStudio 主要開發Android
AndroidStudio國內下載地址 - WebStorm
- PhpStorm 主要開發PHP
- PyCharm
- PyCharm Community Edition
- RubyMine
- AppCode
- CLion
- DataGrip
- Rider
常用設置
用法 1 雙擊Shift 然後輸入下面英文關鍵詞
用法 2 Ctrl+Shift+A 然後輸入下面英文關鍵詞
- 顯示佔用的內存→Show memory indicator
- 版本更新→Check Now
- 顯示行數→Show line numbers
- 顯示空白區→Show whitespaces
- 顯示方法分割線→Show method separators
- 自動輸入 →Auto Import
- 代碼的顏色樣式→File and Code Templates
- 簡短的代碼模板→Live Templates
- 設置文件的編碼→ File encoding
- 設置代理→HTTP Proxy
- 大小寫忽略→Settings →Code Completion→取消Match case選項
插件 →plugins
大部分可以根據名稱在setting -> plugins 搜索,搜索不到的,點擊鏈接一般有教程
IDEA通用
- Key Promoter X → 顯示鼠標點擊對應的快捷鍵
- markdown → 挺好用的一個文檔
- Sexy Editor → 插件,背景
- Gsonformat → 可根據json數據快速生成java實體類
舉例 http://plugins.jetbrains.com/files/7654/screenshot_15729.png
- CodeGlance → 可用於快速定位代碼
- GoogleTranslation → 翻譯工具
- String Manipulation → 將子字符串處理成常用的形式
- .ignore
Git 中想要過濾掉一些不想提交的文件,可以把相應的文件添加到.gitignore 中 , 這個工具的作用就是:提供模板 , 高亮顯示 , 語法提示
- codota
該網站蒐集了大量的代碼,號稱超過700W的代碼實例。提供了chrome和as插件。
- 裝逼插件總彙
- 插件總彙
AndroidStudio
- WifiAdb → wifi調試工具,解放usb線
- Android Parcelable code generator → 快速實現Parcelable接口的插件。
IntelliJ IDEA
各類語言的支持
- MakeFile support → 支持.mk
- smalidea → 支持smali
IDEA 炫酷的主題字體
http://www.riaway.com/
http://color-themes.com/?view=index
Logcat使用
-
直接設置需要顯示的Tag
-
過濾不需要的Log
跟平時設置過濾一個TAG的方式一樣,只是添加Log Tag的時候使用正則表達式,添加多個用“|”分割,添加一個不需要“|”^(?!.*(TAG1|TAG2)).*$