文章目录
    
    
    
    基于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插件。 
- 
     
 装逼插件总汇
 
- 
     
 插件总汇
 
- CamelCase 在几种字符串格式之间来回切换
    
    
    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)).*$
    
    
    快捷键
   
    
     史上最全的Android studio 的快捷键 MAC 和Win版本
    
   
     
   
 
