一、项目层面

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

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

  1. 使用go语言实现简单的反向代理工具激活IntelliJ和PyCharm,持续更新

    最近Jetbrians系列IDE更新至2017.3版本,激活检测机制也变成了动态封禁域名,导致大部分域名激活被屏蔽了,所以找了下资料,根据ilanyu的代码,改了下地址,实现了本地反向代理激活服务器. ...

  2. IntelliJ IDEA 2019.3注册码(亲测有效,可激活至 2089 年,持续更新~)

    申明:本教程 IntelliJ IDEA 破解补丁.激活码均收集于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除. 注意 本教程适用于 IntelliJ IDEA 所有版本,请放心食用~ ...

  3. Intellij idea2020永久激活,亲测可用!!!(持续更新)

    DEA 2020 破解 IntelliJ IDEA 2020最新激活码(亲测有效,可激活至 2089 年,持续更新~) 申明:本教程 IntelliJ IDEA 破解补丁.激活码均收集于网络,请勿商用 ...

  4. IntelliJ IDEA 2019.2已经可以利用补丁永久破解激活了(持续更新)

    前面的文章中,一直在强调2019系列的idea无法使用补丁进行永久激活,但是最近发现,已经有大佬可以利用补丁将idea 2019.2及以下版本激活到2089年了,而且还不用改hosts,实在是佩服,不 ...

  5. IntelliJ IDEA 2019.2.1 破解教程, 最新激活码(激活到2089年8月,亲测有效,持续更新中...)

    当前最新版本 IDEA 2019.2.1 本来笔者这边是有个正版激活码可以使用的,但是,2019.9月3号的时候,一些小伙伴反映这个注册码已经失效了,于是拿着自己的 IDEA, 赶快测试了一下,果不其 ...

  6. C++11 并发指南后续更新

    C++11 并发指南的第一篇是 2013 年 8 月 3 号写的,到今天(2013 年 8 月 31 号)差不多一个月了,前前后后共写了 6 章(目前共 8 篇)博客介绍 C++11 的并发编程,但还 ...

  7. IT书籍下载汇总--持续更新

    本书单由北北分享,并持续更新,请将该地址加入收藏夹:北北的书单 .badge{float:right;}.list-group-item > .badge + .badge{margin-rig ...

  8. UIButton 文档翻译(持续更新)

    UIButton 文档翻译 继承 UIControl; UIView; UIResponder; NSObject 协议 UIFocusEnvironment,UIAppearanceContaine ...

  9. iOS --- [持续更新中] iOS移动开发中的优质资源

    在我们做iOS APP的开发过程中, 须要非常多设计, 产品, 技术, 运营等方面的技巧和资源. 现将其整理汇总, 本文会一直持续更新. 敬请关注. 设计 Dribbble Dribbble是一个面向 ...

  10. HBase常见问题答疑解惑【持续更新中】

    HBase常见问题答疑解惑[持续更新中] 本文对HBase开发及使用过程中遇到过的常见问题进行梳理总结,希望能解答新加入的HBaser们的一些疑惑. 1. HTable线程安全吗? HTable不是线 ...

随机推荐

  1. [Android] 使用Matrix矩阵类对图像进行缩放、旋转、对照度、亮度处理

        前一篇文章讲述了Android拍照.截图.保存并显示在ImageView控件中,该篇文章继续讲述Android图像处理技术,主要操作包含:通过打开相冊里的图片,使用Matrix对图像进行缩放. ...

  2. angularjs 事件向上向下传播

    <!DOCTYPE HTML> <html ng-app="myApp"> <head> <meta http-equiv="C ...

  3. 智课雅思词汇---十、pend是什么意思

    智课雅思词汇---十.pend是什么意思 一.总结 一句话总结:[词根含义]:悬挂,垂;称量;支付 词根:-pend-, -pens- [词根含义]:悬挂,垂;称量;支付 [词根来源]:来源于拉丁语动 ...

  4. Sql Server 基本数据类型

    第一大类:整数数据 bit:bit数据类型代表0,1或NULL,就是表示true,false.占用1byte. int:以4个字节来存储正负数.可存储范围为:-2^31至2^31-1. smallin ...

  5. CentOS 7.4 ifconfig, ip/ss, nmcli, nmtui, 配置文件 修改ip信息用法

    CentOS 7.4 ifconfig, ip/ss, nmcli, nmtui, 配置文件 修改ip信息用法 CentOS 7.4 中, 网卡命名方式发生改变, 可预测功能命名: 网卡简要名称组成格 ...

  6. Class.forName()用法详解 【转】

    来源  http://blog.csdn.net/kaiwii/article/details/7405761 主要功能 Class.forName(xxx.xx.xx)返回的是一个类 Class.f ...

  7. kubernetes学习与实践篇(二) kubernetes1.5 的安装和集群环境部署

    kubernetes 1.5 的安装和集群环境部署 文章转载自:http://www.cnblogs.com/tynia/p/k8s-cluster.html 简介: Docker:是一个开源的应用容 ...

  8. WSGI和CGI

    https://www.zhihu.com/question/19998865 https://segmentfault.com/a/1190000003069785

  9. POJ 3863 Business Center

    Business Center Time Limit: 1000ms Memory Limit: 65536KB This problem will be judged on PKU. Origina ...

  10. OpenStack云桌面系列【1】—開始

    关于"云桌面"和"桌面云" 首先,wiki里面是没有关于"桌面云"和"云桌面"的定义和其他信息.     百度百科   ...