Intellij IDEA使用指南(持续更新)(转)

一、项目层面

1.Java开发工具IntelliJ IDEA导入项目

http://jingyan.baidu.com/article/a17d52852118ac8098c8f2c1.html

2.IDEA 项目怎么删除

先关闭项目(从菜单 File -> Close Project 关掉此项目),然后界面上不会是有项目例表,鼠标移到你想要删除的项目上(不要点击,一点就打开了),然后按DELETE键

3.idea一个窗口只能打开一个project?不能像eclipse一样多个项目

没有这个功能不需要。idea的project相当于vc的workspace,下一级别的是model ,同时打开多个 IDE 即可。放心,他们用的都是同一个 JVM 堆栈,不会多耗内存。

idea close project后,会回到项目列表的窗口~~~~也是非常之常用的功能。

另外IDEA可以写多模块的工程。

4.与eclipse相比,eclipse的右键source功能在idea中在哪里呢,在code下拉菜单里可以找到,包括代码的格式进行formate,生成get、set方法等等。

5.IntelliJ IDEA java工程如何添加jar

http://blog.csdn.net/fyqcdbdx/article/details/17465929

6.如果想把某些代码封装成函数,可以选中想封装的代码,然后右键重构。非常快。这个方法加上提取成员变量的方法,结合使用,对于我们重构自己的代码非常有帮助。

7.建立一个多模块的工程

二、操作层面

1.快捷键

  • xml文件中想触发自动提示,<这个符号必不可少。
  • alt+enter键:万能键
  • ctrl+alt+v:提取为局部变量
  • ctrl+alt+f:提取为成员变量
  • Ctrl+w:依次按层级选中
  • alt+左右,可以切换tab的各个类
  • ctrl+shift+空格 可以调出文档,需要你先关联源代码,这样我们就可以不看开发文档了,因为都一样,开发文档就是源代码中的注释生成的doc
  • ctr+shit+v,打开你当前至少5条的粘贴板
  • inn直接就是if(xxx != null)
  • iter就可以调出遍历的一串内容

在设置里面,我们可以把快捷键设置成为eclipse对应的,以上有些快捷方式是原生的,需要自己查找快捷键的设置,对应成自己idea的。

要查看文档就要关联源码?如何关联源码呢?

D:\deve_tools\Android_SDK_windows\sdk\extras\android\support\v4\src\java

2.善用to do

3.日志没有怎么办

4.如何看日志的问题出错标识

idea看异常日志:主要看case by xxxxx后面的
对于日志出错地方及问题的快速定位也是非常重要的

5.idea调试

三、设置层面

1.intellij idea 内存优化

因为intellij idea比较卡,我们可以到如下的安装路径修改即可,我是直接覆盖粘贴了。确实不太卡了。\IntelliJ IDEA 8\bin\idea.exe.vmoptions
不过也要先看看你机器本身的配置而配置.

-Xms64m
-Xmx256m
-XX:MaxPermSize=92m
-ea
-server
-Dsun.awt.keepWorkingSetOnMinimize=true

2.用标识编辑过的文件

Editor –> Editor Tabs
在IDEA中,你需要做以下设置, 这样被修改的文件会以*号标识出来,你可以及时保存相关的文件。”Mark modifyied tabs with asterisk”

3.显示行号

如何显示行号:Settings->Editor->Appearance标签项,勾选Show line numbers

4.IntelliJ IDEA: 字体美化和字体添加

http://lavasoft.blog.51cto.com/62575/745271/
http://jingyan.baidu.com/article/6525d4b12a4f18ac7d2e94c1.html

5.编码的问题

需要改三处地方为utf-8:

settings-file encoding,设置项目的默认编码
other settings - default settings - file encoding
改单个文件的话,打开文件,项目界面右下角有显示当前光标行号列号,右边就是当前文件编码,自己改成想要的类型。

http://blog.csdn.net/xiejx618/article/details/26414391

6.将编辑器背景调整成绿豆沙色

豆沙绿的RGB值为:
rgb为199,237,204

7.idea中的选择某行,在行号那块部分点击即可选中,另外在行号部分从上往下选中才可以选中。

8.每次打开intellij idea,都会打开上次的项目,请问怎么关闭呢

systerm setting -> Reopen last project on startup去掉勾

9.注意调整xml的格式,非常重要

四、感恩:

http://totohust.iteye.com/blog/1035550

http://www.oschina.net/question/12_70799

http://www.ituring.com.cn/article/37792

时间: 2024-10-31 11:56:44

Intellij IDEA使用指南(持续更新)(转)的相关文章

博客园写作避坑指南【持续更新】

以下是花了一晚上调格式之后的血泪经验,如果之后有新的发现会持续更新-- 关于英文单词自动断行 如果你和我一样需要写英文博文,你会发现遇到行尾的英文单词全部被拦腰截断,看上去怪怪的. 这是因为博客园默认模板CSS将mainContent设置为word-break:break-all,即强制断行. 好在博客园开放了页面定制CSS代码,我们可以很方便地加入自己的设置来覆盖掉默认设置,只需要在"设置 -> 页面定制CSS代码"中加入以下代码: #mainContent { word-br

自己总结的 iOS ,Mac 开源项目以及库,知识点------持续更新

自己在 git  上看到一个非常好的总结的东西,但是呢, fork  了几次,就是 fork  不到我的 git 上,干脆复制进去,但是,也是认真去每一个每一个去认真看了,并且也是补充了一些,感觉非常棒,所以好东西要分享,为啥用 CN 博客,有个好处,可以随时修改,可以持续更新,不用每次都要再发表,感觉这样棒棒的 我们 自己总结的iOS.mac开源项目及库,持续更新.... github排名 https://github.com/trending,github搜索:https://github.

MongoDB学习——持续更新

參考MongoDB权威指南,学习阶段.大家多多交流问题.持续更新本文 MongoDB的长处 MongoDB具有丰富的数据模型,是面向文档的数据库. easy扩展.能够在多台server之间切割数据. 开发人员仅仅需专注于编写应用.假设须要更大的数据.仅仅需在集群中加入新机器,然后让数据库来处理剩下的事情. 具有丰富的功能,比方索引,存储JavaScript,聚合,固定集合.文件存储. 不支持联接(join)和复杂的多行事物. 卓越的性能是MongoDB的主要目标,默认的存储引擎使用了内存映射文件

android开发开源宝贝——持续更新。。。

2016年11月11日更新 http://www.apkbus.com/forum-417-1.html http://p.codekk.com/detail/Android/hejunlin2013/LivePlayback www.codekk.com https://github.com/Trinea/android-open-project Android 开源项目分类汇总 我们的微信公众号:codekk.二维码如下: 专注于 Android 开源分享.源码解析.框架设计.Android

个人网盘2T资料整理分享(持续更新中)

一.       学习书籍下载 1.      数据库与数据结构数据  链接:  http://pan.baidu.com/s/1c094nSG  密码:13el 2.      汇编语言书籍          链接:  http://pan.baidu.com/s/1o63Kke2 密码:8udr 3.      Office书籍             链接:   http://pan.baidu.com/s/1hqgVNVI密码:m54m 4.      PHP书籍            

我的读书清单(持续更新)

我的读书清单(持续更新) 2017-05-31 <一千零一夜>2006(四五年级) <中华上下五千年>2008(初一) <鲁滨孙漂流记>2008(初二) <钢铁是怎样炼成的>2009(初二) <坏蛋是怎样炼成的>2010(初三) <平凡的世界>2011(高二) <悲惨世界>2012(高二) <穆斯林的葬礼>2012(高二) <红楼梦>2012(高二) <边城> <傲慢与偏见>

软件测试知识点汇总目录(持续更新)

个人在工作之余通过word文档长期持续更新工作中需要涉及到的一些理论和技术知识.所谓好记记性,不如乱笔头.根据工作年限和职位的变化,以及就职公司参与的产品或者项目所涉及到的测试方面的技能不一样,会存在有些之前的技能不经常使用,会导致生疏的现象.虽然不至于归零,但是一旦需要使用的时候,有一个相对比较完整规范的文档来应急阅读来回顾其使用等是很有帮助的.比在网上搜索出来的相关零散的不完整的知识点方便的多. 文档创建年限不是很长,有很多知识项没有写入文档或者还没有来得及编写,需要在后续持续更新.文档编写

MyBatis - 系统化复习加强 (2020年4月11日始 持续更新)

目录 MyBatis - 系统化复习加强 (2020年4月11日始 持续更新) 1 简介 1.1 什么是MyBatis 1.2 持久层 1.3 为什么要用 MyBatis 1.4 如何获取 MyBatis 2 第一个MyBatis程序 2.1 搭建环境 2.2 创建Module 2.3 运行测试 2.4 常见BUG MapperRegistry问题 ★ Could not find resource .............UserMapper.xml Error creating docum

功能使用来源(持续更新)

从开始编写项目到现在,用过好多插件,但是有的时候用过后,时间一长就会忘记,这里我整理一下,以防忘记,我会持续更新的!!! 图表类: Jfreechart 适合java和jsp使用 界面差,不易维护,说白了,显示的就是一张图片: highcharts web使用,js插件,界面绚丽,官网有好多demo(当时没有找到这个,于是用的jfreechart...): echarts 近期找到的,百度制作,叫百度图说,我很看好这个,下次如有需要制作图表的时候,我一定用这个!!!这个也有好多的demo,我看了

2017年上半年软考报名时间汇总(持续更新)

全国2017年上半年软考报名时间汇总(持续更新) 关注报名时间:各省报名开始时间.结束时间不一. 关注报考科目:部分科目一年只考核一次. 关注考试时间:上半年时间为5月20日,及时开始应试准备. 最新 | 2017年上半年软考考试时间和主要考试科目 序号 地区 开始时间 结束时间 1 湖北 1月23日 4月15日 2 海南 2月13日 3月13日 3 四川 2月15日 3月15日 4 青海 2月27日 3月12日 5 浙江 3月1日 4月10日 6 山东 3月14日 3月23日 7 湖南 3月2