Java全栈程序员之03:Ubuntu下安装idea

JetBrains的产品我曾经用过很长一段时间,它们是resharper和dotcover。VS号称宇宙最强IDE,直到它遇到了resharper,咱们才知道,原来vs能够更好。DotCover是一个计算代码覆盖率的工具,过去,咱们为了应付QA的检查,与DotCover成了最好的朋友。java

我有一段时间(其实也包括如今),特别的精分,白天Java,晚上C#,隔几天可能还要弄一下PHP,其中最痛苦的莫过于就是IDE的切换,经常对着VS敲着Eclipse的快捷键,内心骂着怎么智能感知还没出现。后来IntelliJ IDEA渐成主流,我发现不少快捷键在reshaper中和idea中是一致的,毕竟是一个爹嘛,心中对于idea的喜欢与日俱增。Idea就像梦中情人的形象,忽然出如今你面前,虽然它实际上是jetbrains的第一个产品。linux

用了IntelliJ IDEA的人,基本不想回到eclipse;程序员

用了resharper的人,没人想要卸载这个插件,为了它宁肯去多加一块内存;shell

做为Java的全栈程序员,很差意思不自称在linux下编码。做为全栈程序员,也很差意思只会用Eclipse,今天咱们就开始迈出使用IntelliJ IDEA的第一步。eclipse

 

1.安装ide

来到官网,进入IntelliJ IDEA二级页面,选择linux下的ultimate下载。工具

 

下载完毕,以下测试

在上一篇中,咱们安装JDK几乎全程用图形化界面,这很不linux,此次咱们命令行操做。ui

 

切换到下载目录编码

 

解压到opt目录

关于opt目录约定俗成是作什么用的,咱们在上一篇中已经说明过了):

sudo tar -zxvf ideaIU-2018.2.2cd.tar.gz -C /opt

 

切换到idea的bin目录

cd /opt /idea-IU-182.4129.33/bin

 

运行idea.sh

./idea.sh

./表示当前目录。 linux默认搜索目录中没有包含当前目录,因此咱们要执行当前目录的命令,就要加上前缀./,固然用全路径代替也是能够的。Windows就没有这个毛病,可是Windows下有个工具叫作powershell,沿袭了这个毛病(传统)。

 

2.测试

运行完毕idea.sh,就会发如今左边的工具栏中增长了一个IntelliJ IDEA,这表明当前idea正在运行中

 

让咱们create new project。这个时候出现的第二个界面,就会让咱们选择jdk

 

咱们去选择上一篇已经配置好的jdk的路径

 

下一步

 

能够选择默认建立HelloWorld,以下

 

也能够不选择,这里其实咱们没有选择。若是不选择,那么进入到的界面,以下。这个界面你们很熟悉了,跟Eclipse也差不了多少。左边是project的结构,右边是主工做区间

 

接着,手动建立HelloWorld类,以下

 

敲入代码,右键run,底部就会出现console信息

一个简单的测试完成了:)。

 

3.BUT

可是,初恋情人般的存在虽然好,不给钱没人跟你谈恋爱。

 

被你嫌弃的Eclipse,你用了它十来年。如今的你不喜欢了,当年的你,第一次见到它的时候,还不是照样心动,还不是照样以为它才是你这辈子的真爱。最主要的,它还不花你一分钱。这么多年来,它陪你娶妻生子,让你撸码买房买车,你就这么说抛弃就抛弃了?

没错~~

回到idea,它要你的钱,要的还很不便宜。可是它爱你的钱的同时,它也爱你的年轻。若是你是一个学生,你能够凭借学生证实无偿使用ultimate版本。若是你既不年轻,也没钱,那就只有crack一条路了。

http://idea.lanyus.com/,就是这么一个供你crack的站点。如下我只是据说,历来没有试过。

首先,下载JetbrainsCrack-3.1-release-enc.jar,

其次,编辑bin目录下的idea64.vmoptions和idea.vmoptions文件。在最后一行插入:

-javaagent:/opt/idea-IU-182.4129.33/bin/JetbrainsCrack-3.1-release-enc.jar

 

而后,重启idea。进入help的reigster,在下面的窗口

 

输入:

ThisCrackLicenseId-{ 
"licenseId":"ThisCrackLicenseId", 
"licenseeName":"idea", 
"assigneeName":"", 
"assigneeEmail":"idea@163.com", 
"licenseRestriction":"For This Crack, Only Test! Please support genuine!!!", 
"checkConcurrentUse":false, 
"products":[ 
{"code":"II","paidUpTo":"2099-12-31"}, 
{"code":"DM","paidUpTo":"2099-12-31"}, 
{"code":"AC","paidUpTo":"2099-12-31"}, 
{"code":"RS0","paidUpTo":"2099-12-31"}, 
{"code":"WS","paidUpTo":"2099-12-31"}, 
{"code":"DPN","paidUpTo":"2099-12-31"}, 
{"code":"RC","paidUpTo":"2099-12-31"}, 
{"code":"PS","paidUpTo":"2099-12-31"}, 
{"code":"DC","paidUpTo":"2099-12-31"}, 
{"code":"RM","paidUpTo":"2099-12-31"}, 
{"code":"CL","paidUpTo":"2099-12-31"}, 
{"code":"PC","paidUpTo":"2099-12-31"} 
], 
"hash":"2911276/0", 
"gracePeriodDays":7, 
"autoProlongated":false}

 

肯定后发现,从此90年,idea都是你的了。

 

你们愉快撸码吧。

相关文章
相关标签/搜索