DIEA使用必回技巧
调整界面为酷酷的黑色
Preferences=>Appearance=>theme=>Darcula
检出项目:
VCS=>Checkout From Version Control,maven项目会被自动识别出来。
设置快捷键:
Preferences=>keymaps,有很多套方案,当然即使选择Eclipse也还是有很多和Eclipse不同的地方。
自动补全:
Mac下默认是clt+space,可以使用keymaps=>Main menu=>Code=>Competion设置。比Eclipse好的地方是Spring、Maven的xml,乃至freemarker模板以及iBatis的sqlmap都支持高亮和自动补全。
去除自动补全的大小写敏感:
不知道多少童鞋和我一样被Eclipse惯坏了,使用自动补全完全不注意大小写的,IntelliJ默认区分大小写,很是让人难过。不过在Editor=>Code Completion里把Case sensitive completion设置为None就可以了。
自动展开目录
Eclipse有个打开文件就自动展开目录的功能,在IntelliJ里从Project左边栏的齿轮上选择Autoscroll to Source和Autoscroll from Source都勾选上即可。
使用Tomcat运行web项目:
需安装插件:Tomcat and TomEE intergration
选择Run=>Edit Configurations,点+,选tomcat server,Deloyment选择对应artifact。详细文章:http://my.oschina.net/tsl0922/blog/94621
项目间文件复制
IntelliJ里的工作空间是Project,不同Project之间是没有什么关系的。在一个Project里copy&paste,会弹出对话框,让你选择目标文件夹。也就是说,并没有跨Project的复制,而是从源Project把文件复制出去。
自动编译
IntelliJ默认是不会自动编译项目的,所以在run之前会有个make的过程,习惯自动编译项目的可以在这里打开:Compiler=>make project automatically。因为IntelliJ项目空间不大,所以开启之后也不会像Eclipse一样出现build workspace很久的情况。
Debug
debug最好不要使用method breakpoint,会导致启动异常缓慢,博主之前就不小心启动了method breakpoint,然后进入调试要花掉几分钟的时间。IntelliJ断点可以设置Condition,其实Eclipse也可以,只不过没有这么明显,同时IntelliJ可以在Condition进行代码提示。
远程Debug
Run=>Edit Configurations,选择Add=>remote,然后你懂的。
File Template
与Eclipse的Code Template类似,只不过IntelliJ内置变量全部为大写,例如:${NAME}。可以使用#parse("File Header.java")这种格式来导入另一个文件,跟jsp include的作用一样,实现复用的一种方式吧。没有导入/导出,有点不太方便。
Live Template
用惯了Eclipse快捷键的人可能会不习惯,sysout、foreach等快捷方式找不到了,main方法也无法自动补全了,其实这个在IntelliJ中有一个异常强大的模块Live Template来实现。
例如,在class中尝试psvm+tab,则会发现main方法产生了;输入iter+tab,则生成了foreach语句。 live template还有一个surround的用法,选中某个变量,键入ctl+alt+j两次,则会出现自动补全的菜单。
此外,还可以自定义Live Template。Code Snippet技术应用也挺普遍的,IntelliJ的Live Template优点是内置了一些智能的变量和函数,可以做到一些语义级别的分析和运用。
DIEA使用必回技巧相关推荐
- 驾校科目一模java geo拟考_模拟考试科目一,科一最全面的必过技巧,原来这么简单还怕过不了...
原标题:模拟考试科目一,科一最全面的必过技巧,原来这么简单还怕过不了 报考驾驶证的新学员都想知道模拟考试科目一,考科一对大多数人是一大难关,我就给大家说一下模拟考试科目一吧,下面要认真看看模拟考试科目 ...
- 帝国霸略老显示服务器连接失败,帝国霸略怎么玩?新手必看技巧攻略[图]
类型: 大小: 评分: 平台: 标签: 帝国霸略新手怎么玩?对于这款刚刚上线的策略类手游,想必很多玩家都还不太了解其具体的玩法吧!没关系,下面是友情下载小麦整理出来的帝国霸略游戏新手必看技巧攻略,希望 ...
- pkpm快速入门教程_PKPM教程入门必知技巧
<PKPM教程入门必知技巧>由会员分享,可在线阅读,更多相关<PKPM教程入门必知技巧(166页珍藏版)>请在人人文库网上搜索. 1.PKPM软件的应用,主要内容,通过对一个工 ...
- 视频教程-Excel高效办公必会技巧(Excel系列课程)-Office/WPS
Excel高效办公必会技巧(Excel系列课程) 十几年管理软件开发实战经验.从事IT行业十 余年,多年IT技术培训经验,课程编排重在实用 ,讲解通俗易懂. 王西猛 ¥19.00 立即订阅 扫码下载「 ...
- 吉林省计算机水平考试试题,2015吉林省计算机等级考试试题 二级ACCESS必过技巧...
2015吉林省计算机等级考试试题 二级ACCESS必过技巧 1.在计算机的应用中,"MIS"表示( A ) A.管理信息系统 B.决策支持系统 C.办公自动化 D.人工智能 2.我 ...
- 中国式家长计算机入门怎么去的,中国式家长新手入门攻略 中国式家长新手必知技巧...
中国式家长新手入门攻略 中国式家长新手必知技巧 2018-10-04 14:38:15来源:中国式家长吧/黑暗骑士DK05编辑:野狐禅评论(0) <中国式家长>近期很受玩家关注,不少 ...
- 闲鱼服务器临时维护,做好闲鱼运营必知技巧,这就是你不会做的一些原因
闲鱼运营的办法其实不是很难,首先我们要掌握对一个平台的了解,以及闲鱼的动态还有规则.不要什么不知道就开始上去卖货然后过着时有时无的日子,这样是行不通的,闲鱼无需经过复杂的开店流程,即可达成包括一键转卖 ...
- 【干货】用Axure做原型,一秒钟提高效率的必知技巧总结
前言:在产品经理工作中,特别是初级产品经理,制作原型是主要工作之一.Axure是用的最顺手的原型制作软件,虽然制作移动端在效果上并不是很好,但作为不需要做高保真原型的情况下已经基本足够了. 下面总结一 ...
- 专业程序员必知必会技巧:驯服复杂代码
感悟:虽然不想做一个程序员,但还是自做这些事情!艺术家首先是工匠!多美妙的哲理,可是路途漫长而很多人选择了放弃,我也想放弃了.更重要的是,如果希望是一个艺术家,首先是一个NB的工程师. 原文链接:ht ...
最新文章
- Camera系列规格参数
- 重复调用的代码块——方法
- 自定义InputFormat案例
- 创建集成含有SQL Server 2008 RTM + Service Pack 1 的安装 (翻译)
- NetStream.appendBytes, 走向Flash P2P VOD的第一步
- 淘宝SEO培训视频课程【22讲】
- 用 Python 告诉你!最近 24 小时内朋友圈发生了什么
- .NET Core中间件的注册和管道的构建(2)---- 用UseMiddleware扩展方法注册中间件类
- android 自定义相机,Camera,相机遮罩层
- 拟真机器人拯救者怎么来_笔点聊科技 篇九:3499起、卷土重来?理性聊聊刚发布的联想拯救者手机Pro...
- php如何安装源码包,php源码包安装步骤是什么
- python后台架构Django教程——路由映射urls
- vue全家桶搭建前端页面注意细节及遇到的难题
- [转载]Web前端开发工程师编程能力飞升之路
- Atitit cio之道 attilax著 2. CIO是企业组织很重要的一个官员,未来就靠信息取胜了	1 3. Cio职责	2 3.1. 企业信息化 对信息技术的利用来实现组织攻略目标	2 3
- 如何用java编写五子棋_java编写五子棋
- 小学计算机课评价方案,小学信息技术学科考核评价方案
- 干货 | 携程度假数据治理之数据标准管理实践
- 2021年科创板股权激励研究报告发布
- CSDN线上竞赛第52期题解
热门文章
- 东北农业大学计算机学院,学院概况
- iis服务器上的文件能用浏览器打开,保存好的asp文件在IE浏览器里打不开,在IIS服务器下也打不开,怎么办?...
- VCS视频学习中的一个例子代码:dff.v和dff_tb.v
- 深入了解Zookeeper系列
- html引入stylus,css预处理器stylus基本用法
- 请关闭该文件夹或文件,然后重试 怎么处理?
- 目前JAVA实习生普遍需要掌握的技术有哪些?
- WiFI Display 无线投屏花屏问题分析
- verilog中关于always语句嵌套task执行顺序和@(posedge clk)执行方式的问题
- Fragment 懒加载