zoukankan      html  css  js  c++  java
  • IntelliJ IDEA 使用说明(For Eclipse user)

    IDEAEclipse主要在用户界面,编译方法和快捷键上有所差别。

     

    1. 用户界面

    1.1 No workspace

    IDEA Project相当于Eclipseworkspace,具体概念对比如下:

    Eclipse

    IDEA

    Workspace

    Project

    Project

    Module

    Facet

    Facet

    Library

    Library

    JRE

    SDK

    Classpath variable

    Path variable

     

    所以习惯使用Eclipse的朋友,如果需要在一个Project中包含多个模块,可以使用新建Module功能:

    clip_image001

     

     

    1.2 No perspectives

    Intellij IDEA没有视图的概念,IDEA会根据不同的任务切换到不同的工具栏。

     

    1.3 Tool windows

    设置和恢复默认工具窗口布局方法:

    -Window | Store Current Layout as Default

    -Window | Restore Default Layout (Ctrl+F12)

     

    由于屏幕大小有限, 许多窗口在需要时打开即可,如下图,常用窗口ProjectStructure,快捷键分别为Alt+1Alt+7.

    clip_image002

     

    1.4 Auto-scrolling to/from sources

    在切换编辑栏时,IDEA默认不切换Project窗口中选择的类。

    Project上面,右键

    clip_image003

    选择上面两项后,源文件的定位十分方便。

     

    1.5 显示行号

    Settings | Editor | General | Appearance | Show line numbers

    clip_image004

     

    2. IDE工作流程

    2.1 '保存'按钮

    IDEA没有保存按钮,因为IDEA具有从本地历史中撤销重构和修改的功能,因此不需要每次询问是否保存修改。在特定操作后,如编译,关闭文件,切换出IDEA等,IDEA都会自动保存文件。

    具体在 Settings | Appearance & Behavior | System Settings 设置触发保存的操作。

     

    2.2 编译

    IDEA的编译功能和Eclipse有几个不同。

    Eclipse在启用自动编译功能后,每次显式保存文件时,开始编译。

    IDEA没有主动保存功能,所以其自动编译功能稍有不同。

     

    2.2.1 自动编译

    clip_image005

     

    IDEA自动编译功能默认不开启,开启方法如上图。

    在编辑修改代码时,IDEA会自动编译。

     

    2.2.2 编译器

    Eclipse 使用的是自己的编译器,IDEA则使用JDK自带的 javac 编译器。如果想使用Eclipse编译器,可以如下设置:

    clip_image006

     

    Eclipse编辑器和javac编译器最大的不同在于:Eclipse编译器能接受更多错误,即使在部分代码无法编译时也能运行代码

    Eclipse这方便功能很强大,在IDEA中如果要运行包含编译错误的代码,需要在 run configuration 中,将 Make 选项替换为 Make, no error check

    clip_image007
  • 相关阅读:
    数组常用遍历方法总结
    文本控制行数,超出省略号显示
    数据结构入门
    数论函数补充 公式推导
    几何入门合集 gym101968 problem F. Mirror + gym102082 Problem F Fair Chocolate-Cutting + gym101915 problem B. Ali and Wi-Fi
    COCI 2018/2019 CONTEST #2 T4 Maja T5Sunčanje Solution
    数论函数
    数论入门
    USACO1.4 1.5 搜索剪枝与数字 洛谷OJ P1214 P1215 P1217 P1218
    USACO Section 1.3 题解 (洛谷OJ P1209 P1444 P3650 P2693)
  • 原文地址:https://www.cnblogs.com/jiawei-whu/p/5545020.html
Copyright © 2011-2022 走看看