IDEA
//////////////////////////////////////////////////////////////////
==========================================
idea配置优化 /Applications/IntelliJ\ IDEA.app/Contents/bin/idea.vmoptions
或者help - Edit custom VM options
-Xms512m
-Xmx512m
-Xmn164m
-XX:MaxPermSize=250m
-XX:ReservedCodeCacheSize=64m
-Xverify:none
-Xnoclassgc
-XX:+UseParNewGC
-XX:+UseConcMarkSweepGC
-XX:CMSInitiatingOccupancyFraction=85
-ea
-Dsun.awt.keepWorkingSetOnMinimize=true
-Duser.name=sunchenguang
默认配置
-Xms128m
-Xmx1024m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=225m
-XX:+UseCompressedOops
-Duser.name=sunchenguang
==========================================
常用快捷键:
mac 下 ctrl ===> command
快捷键修改 keymap Eclipse (mac x os) copy copy
windows下 file - setting - keymap - other - class name completion
1.需要自定义快捷键:
当前文件查找: ctrl+f
jump to source: command+t
replace: command+r
class name completion: shift+space
*设置鼠标操作 Add mouce shoutcut -- 按住command 然后鼠标点击 就设置了此快捷键
quick documentation(快速看文档): command + 鼠标点击
实现类 implementation(s): command+i
general --- show quick documentation on mourse movie 勾选上 会鼠标放在方法等上面显示提示 在显示的提示层上 取消【大头钉】这样就会在方法上面显示(类似于quick define定义的快捷键功能 )
2.已存在快捷键
格式化: ctrl+shift+f
删除行: ctrl+d
全局查找: ctrl+h
全选: shift+fn+ 左右方向键
快速outline: ctrl+o
全局快速outline: ctrl+shift+r
将一行上下移动: alt+上下方向键
当前页生成: alt+insert
生成方法 ctrl+n
最近打开的文件: command+e
计算表达式: command + u
find usages: shift+command+g
back: command + [ command + ]
全局搜索(包括jar 各种文件):点击两次shift
行信息:command+L
quick define快速查看详情:command+y
command + z <==> command + shift +z
快速生成(for trycatch…) 选中代码 alt+command+z
==========================================
修改模板:
Preferences->Editor->File and Code Templates,然后在include这个tab下File header 粘贴模板
${USER}
1.不配置-Duser.name读取系统登陆用户名
2在/Applications/IntelliJ\ IDEA.app/Contents/bin/ 添加配置-Duser.name
读取此配置的值
/**
* USER: ${USER}
* TIME: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
* COMMENT:
*/
/**
* 标题、简要说明. <br>
* 类详细说明.
* <p>
* Copyright: Copyright (c) ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}
* <p>
* Company: 公司
* <p>
*
* @author ${USER}
* @email ${USER}@123.com
* @version 1.0.0
*/
==========================================
打可执行jar包:
File - Project Structure - Artifacts - + - ok
Build - Build Artifacts - Build
==========================================
设置行号:
Preferences - Editor -Appearance->Show line numbers
设置代码提示忽略大小写:
Preferences - Editor - General - Code Completion - Case Sensitive completion (none)
取消代码拼写检查:
Settings->Inspections > Spelling > Typo
去掉indent提示(ok indent with 4 spaces show settings):
editor - code style - 去掉如下勾选 Detect and use existing file indents for editing
修改背景色:
Preferences - Appearance & Behavior - Appearance - Thene
设置自动回收import :
Preferences - Editor - General - Auto import java下全部勾选 apply ok
设置自动换行 :
Preferences - Editor - code style - line separator(unix ans osx)
right margin:120
关闭IDEA的使用习惯统计:
File -> Settings -> Appearance & Behavior -> System Settings -> Usage Statistics -> 去掉 Allow sending
关闭自动更新:
Preferences - Appearance & Behavior - System Settings - updates
设置自动保存:
File -> Settings -> Appearance & Behavior -> System Settings -> Synchronization 标签项 ->
全部勾选包括 Save files automatically 设置30 sec.
禁用插件:
File -> Settings -> Plugins -> 如:ASP、Cloud Foundry integration、CloudBees integration、CVS Integration、Flash/Flex Support、TFS Integration、Google App Engine Integration
===============================================================
安装插件
Prerference - plugins - install jetbrains
添加插件
1.setting→plugins→Browse repositories
2.输入lom后选择install plugin
GsonFormat: command + N 选择 gsonformat 输入json格式数据 format 会生成pojo
CodeGlance:代码右侧地图
Maven Helper:打开 pom 文件 左下角 Dependency Analyzer 选项
==========================================
注解编译:
Setting - Compiler - Annotation Processors - Enable annotation processing.
选中,clean后再次编译即可
自定义Task(TODO)标签
preference -> Editor -> TODO
发现已有两个标签:
\btodo\b.* ---- 对应TODO
\bfixme\b.* ---- 对应FIXME
点加号可以添加自定义的TODO标签,如:
\bxxx\b.* ---- 对应XXX
==========================================
清理jar包依赖
pom.xml打开 在空白处 右键 show dependencis 看到依赖tree 删除依赖 会自动生成
<exclusions>
<exclusion>
<artifactId>**</artifactId>
<groupId>**</groupId>
</exclusion>
</exclusions>
==========================================
修改idea包名
打开一个类 如com.cheyipai.mobile 双击车易拍 右键refector rename
修改项目
导入maven项目 清理项目 留下pom.xml src sql
1.修改pom.xml 都修改成新项目名称
2.选择import project
3.import project form external model —>Maven
4.选择beta dev product
5.file—> project structure 都修改成新项目名称
6.maven启动命令
==========================================
clean package -Pdev org.eclipse.jetty:jetty-maven-plugin:9.2.3.v20140905:run
maven jetty 启动 clean package -Pdev jetty:run -DCATALINA_BASE=c:\
注: jetty添加另一种方式
<build>
<plugins>
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>8.1.16.v20140903</version>
</plugin>
</plugins>
</build>
clean package -Pdev -Djetty.port=9999 jetty:run
rm -fr CarOrderWeb.iml
rm -fr .idea/
mvn idea:idea
==========================================
pycharm:
preferences --- project:python --- project interceptor 选择编译器
配置其他 同idea
==========================================
==========================================
分享到:
相关推荐
idea原生代码片段管理插件Live Templates无法可视化管理,个人已习惯MyEclipse的Snippets插件,无耐idea无提供相关插件,开发人员在开发过程中大部分时间都是拷贝代码,如果能有相关插件来维护常用的代码片段,可以...
IDEA统计代码量Statistic插件,可适配IDEA2019.1版本,解决旧版IDEA工具栏找不到Statistic问题。 安装步骤:下载后打开IDEA,选择File -> Settings -> Plugins -> 点击顶部齿轮按钮 -> Install Plugins from Disk......
1.1. INTELLIJ IDEA 常用设置讲解 2 2. PROPERTIES中文UNICODE转码问题 2 3. 显示行号方法(SHOW LINE NUMBER) 2 4. 分屏显示 3 5. INTELLJ IDEA 如何设置类头注释 3 6. 静态代码检查工具INTELLIJ IDEA插件介绍 4 6.1...
- 此开发手册,分为4章12节循序渐进的通过实践案例开发的方式,串联 IDEA Plugin 开发的各项常用技术点,为读者讲解如何开发一个 IDEA 插件。 - 基本开发类知识点包括:`gradle 工程创建`、`插件发布`、`Swing UI`...
IDEA统计代码量Statistic插件,可适配IDEA2019.1版本,解决旧版IDEA工具栏找不到Statistic问题。 安装步骤:下载后打开IDEA,选择File -> Settings -> Plugins -> 点击顶部齿轮按钮 -> Install Plugins from Disk......
开发工具 :IDEA 2017 数据库:mysql 后端开发框架: Spring MVC + Spring + Mybatis +ModelMapper + logback 前端框架:layui + jquery 说明:项目为多Module 项目结构, IDEA加载项目可直接运行(运行前配置数据库...
有些人访问不了idea插件市场,我下载下来了,提供给大家 Free Mybatis plugin A idea plugin for mybatis free-idea-mybatis is an enchange plugin for idea to supoort mybatis,here is the main functions: ...
IDEA插件集合,提供几个常用的插件,省去下载安装的麻烦,目的只是跟大家提供一个方便. Alibaba Java Coding Guidelines idea-gitignore FindBugs-IDEA-1.0.1 LiveEdit MavenRunHelper MyBatis plugin 3.154 tomcat ...
idea jprofile 插件欢迎下载。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...
idea中已有的下划线与驼峰命名法转换的插件用起来不顺手,自己写了个,比如 sys_user_group_name <> sysUserGroupName 两种命名法来回切换, 切换后的驼峰默认首字母小写,主要是mybatis里面写sql和mode里面的转化用的,...
亲测 本人IDEA版本2019.3.1 vuejs-193.5662.65.zip File>Setting>plugins>install plugin from disk 选择文件安装完重启即可; 亲测 本人IDEA版本2019.3.1 vuejs-193.5662.65.zip File>Setting>plugins>install ...
IntelliJ IDEA Ultimate — 2020.3+ IntelliJ IDEA Educational — 2020.3+ JetBrains Client — 1.0+ MPS — 2020.3+ Rider — 2020.3+ PyCharm Professional — 2020.3+ IntelliJ IDEA Community — 2020.3+ ...
习惯了VS下面开发.NET,按下///+Tab键就能自动添加注释,现在用IDEA开发JAVA,还真是有点不习惯。所以今天整理了一下IDEA自动添加注释的方法,并且设置成快捷键。按照本文操作,最后只要按下:/**+Tab键,就可以实现...
IDEA插件,IDEA插件,IDEA插件,IDEA插件
idea配置idea配置
IDEA将代码逻辑导出思维导图的插件 在开发过程中开发人员在编程代码时或者在编程后,需要手动的去创建一个代码逻辑的思维导图进行说明代码的逻辑,在代码逻辑更改的时候,也需要同步去更新代码的逻辑思维导图,多做了...
idea 连接 mssqlserver驱动
idea 插件visulgc 监控jvm
开发工具 :IDEA 2017 数据库:mysql 后端开发框架: Spring MVC + Spring + Mybatis +ModelMapper + logback 前端框架:layui + jquery 说明:项目为多Module 项目结构, IDEA加载项目可直接运行(运行前配置数据库...