• IDEA 安装配置及操作总结(新手必看)


    Jetbrains官网下载IDEA15

    我们在浏览器输入网址https://www.jetbrains.com/。选择相应的系统版本,下载最新版本的IDEA15,Windows系统双击安装文件,根据界面提示进行IDEA安装。 
    Jetbrains拥有众多,有基础版本和旗舰版本。期间版本功能强悍,需要购买License。

    启动及主界面

    安装完成后,点击左面IDEA15的图标,下图界面进行IDEA加载等待 
     
    IDEA加载完成后,一路配置及注册确认后进入主界面 
     
    Create New Project:创建一个新的IDEA工程 
    Import Project:导入一个已有的IDEA工程 
    Open:打开一个已有工程或文件 
    Check out form Version Control:从版本管理系统检出工程 
    Configure:配置IDEA

    显示工具栏及工具按钮

    默认状态,IDEA不会显示工具栏及工具按钮。这样一来我相应的操作必须通过相应菜单一级级浏览查找才能使用,非常影响工具使用效率。 
    显示工具栏及工具按钮,需要找到顶部视图菜单View,勾选①处的Toolbar、②处的Tool Buttons。 

    IDEA全局配置

    IDEA工具,拥有的配置分为IDEA工具全局配置和工程结构配置。首先我们来看IDEA的全局配置。 
    快捷键Ctrl + Alt + S,打开全局配置Settings。

    IDEA主题配置,涉及IDEA皮肤、字体等默认设置 

    系统同步选项设置 
    Appearance & Bahabior -> System Settings -> Synchronization -> 全部勾选,并且 Save files automatically if application is idle for 3 sec.

    IDEA快捷键设置 
    IDEA的快捷键与我们习惯的Eclipse有很大区别,当然如此智能的工具肯定也考虑了我们的使用习惯及体验。 
    再次使用快捷键打开全局配置Settions。 

    Keymap,右侧Keymaps选项可以选择我们习惯的工具,以此保证我们与原有快捷键同步。IDEA真的考虑很周全。 
    这里我们修改一下,代码智能补全的快捷键,因为IDEA默认为Ctrl + 空格。默认快捷键与Windows输入法快捷键冲突。 
    Main menu -> Code -> Completion下面有两个选项: 
    basic:一般用法为输入某个类名开头的几个字母,然后使用此处设置的快捷键,自动补全代码。 
    smartType:在new关键字后使用Ctrl + Shift + 空格,看看会发生什么神奇的事情吧。

    自定义设置basic快捷键,在basic上点击鼠标右键,弹出菜单,选择remove Ctrl + 空格,这个默认快捷键。 
    再次在basic上点击鼠标右键,弹出菜单,选择add Keyboard Shortcut,在弹出的设置窗口中,设置First Stroke为新的快捷键Ctrl + Alt + 斜杠( / )

    设置代码编辑视图的行号显示 
    Editor -> General -> Appearance,勾选show line numbers。

    代码自动补全忽略大小写 
    Editor -> General -> Code Completion -> Case sensitive completion -> 下拉选择 None

    关闭单词拼写检查 
    Editor -> Spelling -> Typo,设置Options,去掉去掉勾选 Process code、Procss literals、Process comments。

    设置字体 
    首先, Editor -> Colors & Fonts,Scheme点击Save As…按钮,输入另存为字体配置的名称,点击OK按钮。 
    再设置,Editor -> Colors & Fonts -> Font,取消勾选show only monospaced fonts,Primary font设置为Monaco(Monaco字体需要系统已安装该字体),Size设置为14。点击OK按钮完成字体样式及大小设置。

    编码设置 
    由于需要避免乱码问题,我们通常情况会将编码统一为UTF-8。 
    Editor -> File Encodings,将IDE Encoding、Project Encoding、Default Encoding for properties files,全部设置为UTF-8。并且勾选Default Encoding for properties files后面的Transparent natice-to-ascii conversion,点击OK按钮完成设置。

    过滤文件夹及目录类型 
    Editor -> File Types,Ignore files and folders过滤列表输入框中添加.iml;.idea;*.gradle;*build; 
    各个过滤项之间以分号( ; )隔开。

    生成序列化serialVersionUID 
    Editor -> Inspections -> Java -> Serialization issues,勾选Serializable class without ‘serialVersionUID’,至此以后,在你的Java类实现java.io.Serializable接口时,使用快捷键Alt+Enter就会提示add ‘serialVersionUID’ field,自动创建serialVersionUID了。

    配置Java编译版本 
    Build,Execution,Deployment -> Compiler -> Java Compiler,设置Use Cimpiler为javac,Project bytecode version(leave blank for JDK default)下拉列表选中1.8(需要设置的JDK编译版本),点击OK按钮完成设置。

    解决强迫症同学们对Spring整合Mybaitis后,Mybatis的Mapper接口注入报错问题,我们可修改为警告 
    Enditor -> Inspecitions -> Spring -> spring Core -> Code -> Autowiring fro Bean Class,讲右边右边Severity设置为Warning。

    备份IDEA全局配置

    IDEA主界面,点击菜单File,选择Export Settings,选择导出全部配置文件存放目录,点击OK按钮完成导出。

    导入备份的IDEA全局配置

    IDEA主界面,点击菜单File,选择Import Settings,选择导出全部配置文件存放目录的settings.jar配置备份文件,点击OK按钮完成导入。

    工程结构配置

    现在,我们通过快捷键Ctrl + Alt + Shift + S,打开工程结构设置。 

    Project SDK:选择或创建新的JDK,可在列表中选择已创建的对应版本的JDK。New…按钮可以创建不同版本的JDK,穿件成功后会在列表中出现新创建的JDK供配置选择。如果当前还没有任何JDK被创建,则列表会显示红色的No SDK 
    Project language level:选择Java JDK的编译版本。在IDEA进行编译时,会检查低于此处设置的版本的语法给出相应警告或错误提示。 
    Project compiler output:设置编译后的.class文件存放目录。

    插件安装配置

    快捷键Ctrl + Alt + S,打开全局配置Settings。

    安装

    PMD

    Plugins->Browse Repositories…->PMDPlugin->install,完成安装。

    FindBugs

    Plugins->Browse Repositories…->FindBugs-IDEA->install,完成安装。

    CheckStyle

    Plugins->Browse Repositories…->CheckStyle-IDEA->install,完成安装。

    • GsonFormat 
      Java语言,json格式的内容转成Object

    配置

    PMD 
    Other Settions->PMD 
    设置options,Target JDK值为1.8,Encoding值为UTF-8。

    FindBugs 
    Other Settions->FindBugs-IDEA 
    保持默认设置。

    CheckStyle 
    Other Settions->Checkstyle 
    配置Configuration File点击绿色+号,添加CheckStyle-mars.xml文件,并在Configuration File选择该文件为Active。

    使用

    PMD 
    IDEA的Project导航视图中,项目或模块文件夹点击鼠标右键,弹出菜单选择Run PMD->Pre->Defined->All(或者单个PMD规则)

    FindBugs 
    IDEA的Project导航视图中,项目或模块文件夹点击鼠标右键,弹出菜单选择FindBugs->Analyze Module Files 
    Analyze Module Files:分析模块中的所有文件。 
    Analyze Project Files:分析项目中的所有文件。 
    Analyze All Modified Files:分析全部已修改的文件。

    CheckStyle 
    IDEA的Project导航视图中单选、多选一个文件。 
    底部CheckStyle视图,点击绿色三角运行CheckStyle,窗口显示检查报告。

    IntelliJ IDEA 快速入门指南

    2016年07月03日 17:05:30

    阅读数:57289

    本节内容:

    - 运行你的第一个Java应用程序- 熟悉主界面- 智能编码- 简单的项目配置- 构建您的项目- 运行和调试应用程序- 运行测试- 部署你的应用到服务器上- 定制一切- 找到适合你的方式- 从Eclipse或NetBeans的迁移- 下一步做什么?

    如果您已成功将IntelliJ IDEA安装在计算机上,是第一次运行它的时候了。您将看到欢迎屏幕,让你进到IDE中的主入口点。在这里,您可以创建一个新的项目,打开一个现有的或从版本控制中签出项目。

    运行你的第一个Java应用程序

    熟悉主界面

    智能编码

    简单的项目配置

     

    构建您的项目

    如果您的项目不使用构建工具,构建使用菜单,下面的命令:

    - 编译:编译文件在选定的范围内,无论已经改变与否。

    - 制作:编译文件,如果他们已经改变了。

    - 重建工程:强制对整个项目重新编译。

    您还可以看看制作,编辑和重建”的教程,看看编译类型

     

    IntelliJ IDEA 支持 Ant , Maven 和 Gradle .您可以通过使用项目向导,然后选择相应的构建工具,或通过导入来自源的现有项目,并选择相应的构建文件从导入创建一个新的项目。

     

    如果您的项目使用的构建工具,你也可以从刚刚的IntelliJ IDEA运行构建工具的任务。构建菜单仍然可以工作,那样的项目。IntelliJ IDEA提供了一个构建工具,您可以管理特定操作的工具窗口。要打开它 View(查看) | Tool Windows(工具窗口) | Build Tool Name (构建工具名称).

    在这个窗口中,您还可以控制生成的行为,运行生成任务,并添加任务到运行配置中。

    有关支持的构建工具的更多信息,你可以看到网站帮助页面 Ant ,Gradle 或 Maven 或看一看 "Building on Ant, Gradle and Maven" 视频教程。

    运行和调试应用程序

    运行/调试配置描述当您单击工具栏,或从运行菜单中运行或调试按钮会发生什么情况。您可以创建多个配置,并使用你需要从下拉菜单中选择特定的一个。要编辑运行配置点击 Run(运行) | Edit configurations'(编辑配置)要了解不同类型的运行配置的,请看运行/调试配置。又见运行/调试配置基础

    运行和调试应用程序

    确保您的模块的依赖关系中指定了适当的测试框架。

     

    对于运行在应用程序中的所有测试,请右键单击测试文件夹,然后单击运行“所有测试”。

     

    您可以通过按Ctrl+Shift+F10运行特定的测试。它也是基于运行配置。不要忘记观看测试视频教程和阅读测试Web帮助页面

    部署你的应用到服务器上

    在部署应用程序到应用程序服务器之前,请确保配置此应用程序服务器在 File(文件) | Settings(设置) | Build(生成), Execution(执行), Deployment(部署 | Application Servers(应用程序服务器)

     

    一旦配置了应用程序服务器,创建一个相应的运行/调试配置,并指定应用程序服务器:

     

    此外,在部署选项卡中指定要部署的实际工件:

     

    查找更多全面的教程有关部署一个Java EE应用程序到应用程序服务器在 开发Java EE应用程序

    定制一切

    自定义外观IDE在 File(文件) | Settings(设置) | Appearance & Behaviour(外观和行为) | Appearance(外观).

    IntelliJ IDEA提供浅色的和深色的外观主题。可以有几个线色的,根据您的操作系统,和一个深色的一个叫做Darcula。

     

    自定义文本编辑器的行为在  File(文件) | Settings(设置) | Editor(编辑器) .

     File(文件) | Settings (设置)| Editor (编辑器)| Colors and fonts(颜色和字体) ,你可以为编辑器选择任何颜色方案,修改它们,并将它们保存为你自己所用。

     

    要配置风格,到 File(文件) | Settings (设置)| Editor (编辑器) | Code Style(代码风格).IntelliJ IDEA会自动应用你已经配置的代码风格。

     

    有很多可以在文本编辑器中使用快捷键。从检查你不能错过的快捷方式开始。

    此外,下载带有各种平台最常用的快捷方式参考卡:Win/Linux , MacOS .

    IntelliJ IDEA 为您提供几个键盘方案供您选择,在 File(文件) | Settings (设置)| Keymap(键盘方案)。您还可以指定自己的快捷方式为任何动作。

     

    一些自定义设置可以与您的团队通过VCS共享。

    找到适合你的方式

    如果您刚刚忘了一个快捷方式,使用查找操作(按Ctrl+Shift+A)和通过名称查找动作。

     

    最后,如​​果你想找到的东西,但你不知道在哪里,按Shift键两次,使用全面搜索功能。

     

    通常,如果你想找到设置中的东西,使用搜索栏的设置/首选项对话框

    试着开始在树上、列表或任何地方按键搜索,快捷搜索在很多地方可用。

     

    版本控制集成

    IntelliJ IDEA 支持 Git, CVS, Mercurial(一种轻量级分布式版本控制系统,采用 Python 语言实现,易于学习和使用,扩展性强,Perforce(一个功能比较强大的版本控制软件,而且是跨平台的,支持 Windows. *nix, Mac,连 cygwin 的版本都有一个 .

    决定使用哪一个,指定其设置在 File(文件) | Settings (设置) | Version Control(版本控制). 

    这可能要添加您的当前项目或现有的项目作为新的VCS(版本控制系统)根路径。

     

    除了一般的VCS(版本控制系统)设置,在这里你可以配置所有对应于您要使用特定的VCS(版本控制系统)。

     

    IDE允许您添加,删除,提交,回复,管理分支,查看历史,推,拉,做很多其他的事情。有些操作在版本控制通过VCS称为工具窗口提供 VCS | Show Changes View 显示更改视图。
    其他的可以从VCS菜单的相应点被调用。

     

     

     

    一、项目层面

    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_toolsAndroid_SDK_windowssdkextrasandroidsupportv4srcjava

    2.善用to do

     

    3.日志没有怎么办

     

     

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

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

    5.idea调试

     

    三、设置层面

    1.intellij idea 内存优化

    因为intellij idea比较卡,我们可以到如下的安装路径修改即可,我是直接覆盖粘贴了。确实不太卡了。IntelliJ IDEA 8inidea.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的格式,非常重要

  • 相关阅读:
    调试常用命令
    android获取手机机型、厂商、deviceID基本信息
    融云即时通讯 添加地理位置信息的功能
    Linux centOS下搭建RTMP服务器的具体步骤
    数组与字符串 1.4
    数组与字符串 1.5
    数组与字符串 1.3
    数组与字符串 1.2
    数组与字符串 1.1
    笔记本自开wifi设置
  • 原文地址:https://www.cnblogs.com/798911215-Darryl-Tang/p/9137885.html
Copyright © 2020-2023  润新知