前言:我原来一直使用的是Eclipse,但是发现有的教程上使用的是Intellij这个IDE,而且我发现Eclipse在Web编程上特别是页面上的自动补全上确实有些不足,而且Intellij这个软件的最新版本和老版本的界面以及风格有很大的差异,所以在此针对这个IDE进行了一下系统的总结,

一、安装及破解

官方地址:http://www.jetbrains.com/idea/

JetbrainsCrack-2.6.2.jar下载地址:http://download.csdn.net/detail/yong472727322/9826939

基本顺序:下载安装包——>正常安装——>下载JetbrainsCrack-2.6.2.jar 破解补丁,然后进入破解正题。

<1>将JetbrainsCrack-2.6.2.jar 破解补丁放到IDE的安装目录下的bin目录

<2>对上图蓝色框圈起来的两个文件进行修改

一个是idea64.exe.vmoptions,还有一个是idea.exe.vmoptions。(按正常情况下带64的表示64位机器的配置,不过在这里还是都改了稳妥)

打开这两个文件后在最后一行加上:

  1. -javaagent:C:\Program Files\JetBrains\IntelliJ IDEA 2017.1.4\bin\JetbrainsCrack-2.6.2.jar

注意:明显的这就是指定破解补丁的路径,自己视情况自行修正。
<3>然后重启后,在出现有active code选择界面的时候 写入下面注册代码:(其实这步骤我都没有按照下面,而是随便写的我还记得是:woaizhongguo)

  1. ThisCrackLicenseId-{
  2. "licenseId":"ThisCrackLicenseId",
  3. "licenseeName":"idea",
  4. "assigneeName":"",
  5. "assigneeEmail":"idea@163.com",
  6. "licenseRestriction":"For This Crack, Only Test! Please support genuine!!!",
  7. "checkConcurrentUse":false,
  8. "products":[
  9. {"code":"II","paidUpTo":"2099-12-31"},
  10. {"code":"DM","paidUpTo":"2099-12-31"},
  11. {"code":"AC","paidUpTo":"2099-12-31"},
  12. {"code":"RS0","paidUpTo":"2099-12-31"},
  13. {"code":"WS","paidUpTo":"2099-12-31"},
  14. {"code":"DPN","paidUpTo":"2099-12-31"},
  15. {"code":"RC","paidUpTo":"2099-12-31"},
  16. {"code":"PS","paidUpTo":"2099-12-31"},
  17. {"code":"DC","paidUpTo":"2099-12-31"},
  18. {"code":"RM","paidUpTo":"2099-12-31"},
  19. {"code":"CL","paidUpTo":"2099-12-31"},
  20. {"code":"PC","paidUpTo":"2099-12-31"}
  21. ],
  22. "hash":"2911276/0",
  23. "gracePeriodDays":7,
  24. "autoProlongated":false}

<4>如果能正常进入界面那基本上就是破解成功了
可以在菜单栏选择help->about进行查看,我的信息如下:(不难看出我的激活时间是2017年6月,到期时间是2099年12月)

二、基本配置

参考手册:http://download.csdn.net/detail/fanxiaobin577328725/9878901

说明:这是别人分享的整理的一个手册,原地址为:http://www.oschina.net/question/3048852_2243714?nocache=1498205120687

注意:如果有IDE的使用经历,以及上面的手册,基本的使用就不在进行说明,我只针对与Eclipse不同的一些大的变化进行记录。

第一次打开会出现如下界面:

我们如果要配置Intellij,则需要注意右下角的Configure,点击后如下界面:

当然,如果你已经进入到了项目的具体界面,则可以从菜单File->Settings进行打开

进入配置界面如下:

2.1 调出工具栏

View—>Toolbar(同样可以打开如下的Tool Buttons)

2.2 面板说明

2.3 打开当前项目的配置

File->Project Structure

注意:详细的配置可以参考文档

三、简单操作

3.1 创建一个Web项目

按照如下选项进行操作,然后输入项目名称以及选择保存的路径即可:

四、Intellij与Eclipse差异

4.1 工作空间

  在Eclipse中,使用Workspace来管理项目,每一个工作空间中可以包含多个项目,而在Intellij中新建一个Project其实与Eclipse中的工作空间是一个概念。

4.2 项目

  在Intellij中的Moudle的概念其实就是Eclipse中的项目。

4.3 Tomcat服务器访问方式

  在Eclipse中部署到Tomcat上的访问方式基本上为:localhost:8080\项目名\...,而在Intellij中可以省略掉项目名,这样不会与Tomcat上的项目冲突吗,其实不冲突。

  默认的Tomcat启动后的项目都是在WebApp目录下,而在Intellij中部署的时候项目是不在这个目录下的。Intellij用了自己的一个目录,在控制台的最开始可以看到如下:

  1. "E:\Develop Software\Apache\Tomcat 8.0\bin\catalina.bat" run
  2. [2017-06-23 06:20:31,047] Artifact TestAjax:war exploded: Server is not connected. Deploy is not available.
  3. Using CATALINA_BASE:   "C:\Users\fxb\.IntelliJIdea2017.1\system\tomcat\Tomcat_8_0_39_TestAjax"
  4. Using CATALINA_HOME:   "E:\Develop Software\Apache\Tomcat 8.0"
  5. Using CATALINA_TMPDIR: "E:\Develop Software\Apache\Tomcat 8.0\temp"
  6. Using JRE_HOME:        "E:\Develop Software\Java\jdk1.8.0_112"
  7. Using CLASSPATH:       "E:\Develop Software\Apache\Tomcat 8.0\bin\bootstrap.jar;E:\Develop Software\Apache\Tomcat 8.0\bin\tomcat-juli.jar"

其中CATALINA_BASE就是其配置目录,而真正部署的目录是你工作空间中的out目录下的文件。

IntelliJ IDEA使用心得的更多相关文章

  1. [转]IntelliJ IDEA 使用心得与常用快捷键

    IntelliJ IDEA 使用心得与常用快捷键 那种酸爽,根本说不出来—————————————————————————— by: Jimi没有BondJimi是谁? 就是洒家啊! 刚开始学习写Ja ...

  2. IntelliJ IDEA使用心得之基础篇

    今天和大家分享一个非常好用的Java开发工具-IntelliJ IDEA. 下载地址:https://www.jetbrains.com/idea/ 目录: 1)IntelliJ IDEA使用心得之基 ...

  3. IntelliJ IDEA使用心得之Maven项目篇(转)

    IntelliJ IDEA使用心得之Maven项目篇   今天和大家分享下,在IDEA中打开Maven项目的方法. 对于新版的IDEA可以直接打开Maven项目,但是对于旧版的IDEA需要使用Mave ...

  4. 从Eclipse转移到IntelliJ IDEA一点心得

    http://www.ituring.com.cn/article/37792 本人使用IntelliJ IDEA其实并不太久,用了这段时间以后,觉得的确很是好用.刚刚从Eclipse转过来的很多人开 ...

  5. IntelliJ IDEA 使用心得与常用快捷键

      那种酸爽,根本说不出来—————————————————————————— by: Jimi没有BondJimi是谁? 就是洒家啊! 刚开始学习写Java的时候,用的eclipse,正式工作后,主 ...

  6. 【IDEA&&Eclipse】2、从Eclipse转移到IntelliJ IDEA一点心得

    本人使用IntelliJ IDEA其实并不太久,用了这段时间以后,觉得的确很是好用.刚刚从Eclipse转过来的很多人开始可能不适应,我就把使用过程中的一些经验和常用功能分享下,当然在看这篇之前推荐你 ...

  7. IntelliJ IDEA使用心得之插件篇

    今天和大家分享下插件的安装方法,顺便推荐几个非常好用的插件. 1.安装插件 在工具栏中,点击进入IDE设置界面. 插件仓库界面: 值得注意的是,每次安装/卸载插件后,需要重启IDE. 2.好用的插件 ...

  8. IntelliJ IDEA使用心得之Maven项目篇

    今天和大家分享下,在IDEA中打开Maven项目的方法. 对于新版的IDEA可以直接打开Maven项目,但是对于旧版的IDEA需要使用Maven命令生成项目的IDEA配置文件. 在项目的根目录(即po ...

  9. IntelliJ IDEA使用心得之问题篇;

    在使用IDEA的时候,难免会遇到一些问题,总结下来,一是备忘,而是分享. 1.IDEA代码编辑区无法编辑? 当系统时间被调整到当前时间以前时会导致IDEA无法编辑,有3中解决方案:1)重启IDEA:( ...

随机推荐

  1. 20165326 java第六周学习笔记

    第六周学习总结 ch8 String类对于有效处理字符序列信息非常重要. String对象的字符序列不能被修改删除,无法发生变化. StringBuffer类的对象实体的内存空间可以自动改变大小,便于 ...

  2. C++面试常见考点

    这两周参加了3家公司的面试,一家是做嵌入式的外企,一家是做智能家居的初创公司,一家是做网络分析的公司. 通过参加面试,越发的觉得语言只是基础,虽然都是计算机领域,但是不同的业务肯能用到的技术不同,所以 ...

  3. Python库,让你相见恨晚的第三方库

    环境管理 管理 Python 版本和环境的工具 p – 非常简单的交互式 python 版本管理工具.pyenv – 简单的 Python 版本管理工具.Vex – 可以在虚拟环境中执行命令.virt ...

  4. maven 细节 —— scope、坐标

    对于 idea 开发环境,测试代码便是在 src/test/java(该java目录会在创建时标注为测试文件夹) 目录下的 .java 代码为测试代码: 1. scope scope的分类 compi ...

  5. Python 笔试 —— 效率与优雅

    1. 效率 字符串拼接: 加号拼接字符串将造成对象的创建和垃圾的回收: 使用字符串的 join 方法对尤其是循环中的字符串进行拼接(先将不断出现的字符串 append 到 一个 list 中,再进行 ...

  6. pycharm 4注册码

    pycharm 4 注册码 (4.x版均可使用) 用户名:pycharmLicense key: ===== LICENSE BEGIN =====2581-D36230T00000QoX2zbDCV ...

  7. 给Ubuntu软件升级命令

    以非root用户更新系统 sudo: sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等.这样不仅减少了root用 ...

  8. MySQL中的存储过程和函数使用详解

    一.对待存储过程和函数的态度 在实际项目中应该尽量少用存储过程和函数,理由如下: 1.移植性差,在MySQL中的存储过程移植到sqlsever上就不一定可以用了. 2.调试麻烦,在db中报一个错误和在 ...

  9. Unity 灯光系统详解

    Unity 灯光系统详解 本文提供全流程,中文翻译. Chinar 坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) Chinar -- 心分享.心 ...

  10. Gym.102059: 2018-2019 XIX Open Cup, Grand Prix of Korea(寒假gym自训第一场)

    整体来说,这一场的质量比较高,但是题意也有些难懂. E.Electronic Circuit 题意:  给你N个点,M根线,问它是否是一个合法的电路. 思路:  一个合法的电路,经过一些串联并联关系, ...