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无提供相关插件,开发人员在开发过程中大部分时间都是拷贝代码,如果能有相关插件来维护常用的代码片段,可以...
### Eclipse与IntelliJ IDEA快捷键对比分析 #### 搜索功能 **Eclipse与IDEA在搜索方面的快捷键对比:** - **基本搜索** - **Eclipse**: 使用`Ctrl+F`来搜索文本。 - **IDEA**: 同样使用`Ctrl+F`进行搜索文本的...
在 macOS 系统中,IntelliJ IDEA 是一款非常流行的Java开发集成环境。然而,有时由于更新、重装或者其他原因,我们需要彻底卸载它。本文将详细介绍如何在macOS上完整卸载IntelliJ IDEA,确保在重新安装时不会受到...
在IT行业中,IntelliJ IDEA是一款非常流行的Java集成开发环境(IDE),被广泛用于编写Java应用程序和其他支持的语言,如Kotlin、Groovy等。当我们谈论"idea导入项目"时,通常指的是将现有的代码仓库或者代码结构引入...
**PMDPlugin for IDEA:IDEA PMD插件详解** PMDPlugin for IDEA是一款针对IntelliJ IDEA(简称IDEA)开发的插件,它的主要功能是集成PMD工具,帮助开发者在编码过程中实时检测并指出项目中的潜在问题。PMD是一款...
IDEA,全称为IntelliJ IDEA,是一款由JetBrains公司开发的知名Java集成开发环境(Integrated Development Environment),也广泛支持其他编程语言。标题"我的IDEA2024设置"表明我们将讨论的是用户个人定制的IDEA配置...
IntelliJ IDEA是一款广受欢迎的Java集成开发环境(IDE),由JetBrains公司开发。随着新版本的不断更新,用户可能需要将旧版本的个性化配置迁移到新安装的IDE中,以便保持一致的工作环境和提高效率。标题提到的问题是...
IntelliJ IDEA是一款广受欢迎的Java开发集成环境,以其强大的功能和高度可定制性而闻名。其中,颜色主题包是提升开发体验的重要组成部分,它允许开发者根据个人喜好和视觉需求调整代码编辑器的颜色搭配,从而在长...
IDEA统计代码量Statistic插件,可适配IDEA2019.1版本,解决旧版IDEA工具栏找不到Statistic问题。 安装步骤:下载后打开IDEA,选择File -> Settings -> Plugins -> 点击顶部齿轮按钮 -> Install Plugins from Disk......
**IDEA概述** IDEA全称为IntelliJ IDEA,是一款由JetBrains公司开发的Java集成开发环境(Integrated Development Environment)。其官方网站为<https://www.jetbrains.com/idea/>,提供了丰富的帮助文档和下载链接...
标题中的"axis2-idea-plugin-1.7.9.zip_axis2_axis2-idea-plugin_idea导入axis2_"提到了几个关键元素,分别是"axis2"、"idea-plugin"和"idea导入axis2",这暗示了这个压缩包是用于在IntelliJ IDEA这款集成开发环境...
idea白色主题包IntelliJLightTheme。 IDEA 全称 IntelliJ IDEA,是java编程语言的集成开发环境。IntelliJ在业界被公认为最好的Java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git...
IDEA,全称为IntelliJ IDEA,是一款广受欢迎的Java集成开发环境,由JetBrains公司开发。它以其高效、智能的代码编辑、强大的项目管理和高级的调试功能而闻名。IDEA插件是增强IDEA功能的重要工具,允许开发者根据个人...
IntelliJ IDEA是一款由JetBrains公司开发的集成开发环境,专门针对Java语言开发而设计。JetBrains总部位于捷克共和国的首都布拉格,该公司以拥有严谨的东欧程序员而闻名。IDEA全称IntelliJ IDEA,业界普遍认为它是...
json paser 属于idea插件 用于解析json json paser 属于idea插件 用于解析json json paser 属于idea插件 用于解析json json paser 属于idea插件 用于解析json json paser 属于idea插件 用于解析json json paser 属于...
《IDEA MyBatis 插件详解:提升开发效率的利器》 在现代软件开发过程中,集成开发环境(IDE)扮演着至关重要的角色,而IntelliJ IDEA(简称IDEA)作为Java领域的顶级IDE,其丰富的插件生态更是助力开发者提升了工作...
IDEA 配置详细介绍 IDEA 是一款功能强大且流行的集成开发环境(Integrated Development Environment),它提供了丰富的配置选项,以满足不同开发者的需求。在本文中,我们将对 IDEA 的配置进行详细介绍,从安装 JDK...
在IT行业中,集成开发环境(Integrated Development Environment,简称IDE)是程序员进行软件开发的重要工具,而IntelliJ IDEA(简称IDEA)无疑是其中备受推崇的一款。它以其强大的功能、友好的用户界面和高效的代码...
【标题】"idea 配置 tdengine 数据库" 涉及到的主要知识点是使用IntelliJ IDEA(简称IDEA)这款流行的Java集成开发环境来配置TDengine数据库的连接。TDengine是一款专为物联网(IoT)设计的高性能、分布式、实时的列...
idea10多种暗色主题包。 IDEA 全称 IntelliJ IDEA,是java编程语言的集成开发环境。IntelliJ在业界被公认为最好的Java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、...