Ubuntu下 IDEA安装和使用教程
来源:互联网 发布:mac 查看 arp 缓存 编辑:程序博客网 时间:2024/06/03 08:49
1.去官方下载IDEA
http://www.jetbrains.com/idea/
ultimate版本和community版本其实都差不多,够用了,建议学生可以下载最终版,然后用教育邮箱登录,这样可以免费哦。
- 我准备把它解压到/usr/local/byr/IDEA下面,所以要先在该目录下建立一个文件:
/usr/local/byr$:sudo mkdir IDEA
3.解压tar.gz
把它放在了Ubuntu的desktop上,所以,要先进入Desktop
- 解压成功后会进入到bin文件下,输入idea.sh ,这样就可以启动这个软件啦。
————————我是使用IDEA的分界线————————-
(教主第一次使用,所以体验不是很深,后面可能会再出一个深刻版)
:sudomkdirideaProjects(创建一个存放目录) :sudo chmod 777 ideaProjects(给该文件赋予权限)
2.用idea.sh 启动该软件
3.打开软件后,有四个选项,create new project–新建一个工程。import project 从外部导入一个项目,open一个文件夹,check out from version control (从版本控制工具导入一个项目),我们这里选择git。如下图所示:
4。打开后在https://github.com/搜索你的资源地址,比如说spark,在搜索界面找到一下地址
输入到git respository URl ,你可以点击测试一下,连接成功就表示资源库的地址是对的。parent directory 就是你想把资源放在本地哪个地方,就是你之前新建的那个目录 ideaProjects。
一路确定就可以把项目导入。
5.在file->setting ->Plugins->browser plugin 中搜索相应的插件进行导,在这里推荐几个常用的插件(如果想运行spark源码,必须安装scala插件)
1、Identifier Highlighter 高亮显示选中变量插件(idea14报错无法使用)
不安装插件的时的快捷键是选中这个变量然后按Ctrl+F7
idea默认的选中变量以后,是不会像eclipse一样提示这个变量用到的地方的。安装这个插件以后既可以和eclipse一 样啦
2、Key Promoter 快捷键提示插件
当你点击鼠标一个功能的时候,可以提示 你这个功能快捷键是什么 ,和这个按钮你的使用频率
3、Jrebel 热部署插件
MyEclipse10和2014 都是默认debugger模式 支持热部署的。
而idea需要你安装这个插件才会支持热部署,所以也算个遗憾吧
4、FindBugs for IntelliJ IDEA,
通过FindBugs帮你找到隐藏的bug及不好的做法。
5、TabSwitch 通过ctrl + tab在文件,各个面板tab间切换。
6、Mybatis 插件
7、UpperLowerCapitalize 大小写转换插件
安装后快捷键alt+P全部大写 alt+L全部小写 alt+C开头字母大写
8、generate serialversionuid 生成uuid 的插件
安装后快捷键 alt+insert
9、sql query plugin 数据库插件(这个13版本已经自带了database插件,比这个好用。可以不安装了)
默认快捷键是ctrl+alt+v ,但是和其他的快捷键冲突了, 建议修改为ctrl+等号
10、ideavim 模拟linux下 vi编辑器的插件支持vi的命令
11、generateO2O 自动对象转换插件。
方法体内可以生成对应的get set方法把一个对象对等拷贝到另一个对象里 快捷键 alt+insert
12、IdeaJad 反编译插件
13、EncodingPlugin 可按项目指定其默认编码,非常有用
14、Equals and hashCode 重写equals和hashcode方法的自定义模板
15、unitTest 在指定的方法上按下shift + cmd + t 即可为这个方法生成单元测试代码模板。
16、FileBrowser 在IDEA中查看项目外的文件 (目前13.1.2以上好像不支持不知道其他人怎么样)
17、GenerateToString 自动生成toString方法, toString方法是可定制的
6.PO一些常用的快捷键
CTRAL+N 快速打开一个类
CTRAL + SHIFT + N 快速打开任何文件
CTRAL + SPARCE 快捷提示功能
ALT + F7 在项目中快速查找关键字
CTRL + Q 快速查找显示类或者方法的说明文档
SHIFT+F6快速重命名
- Ubuntu下 IDEA安装和使用教程
- 4.Ubuntu 系统下安装 IntelliJ IDEA - IntelliJ IDEA 使用教程
- Ubuntu下安装Kdevelop IDE和使用教程
- Idea下lombok的安装和使用
- Ubuntu下安装和配置Scala教程
- ubuntu 下安装intellij IDEA
- Ubuntu下安装卸载IDEA
- ubuntu下安装idea,下载链接及使用
- IDEA下Log4j使用教程
- ubuntu下使用idea笔记
- 3.Windows 系统下安装 IntelliJ IDEA - IntelliJ IDEA 使用教程
- 5.Mac 系统下安装 IntelliJ IDEA - IntelliJ IDEA 使用教程
- Linux下Docker安装和使用教程
- Ubuntu下安装IntelliJ IDEA 10.0.3
- Ubuntu 系统下安装 IntelliJ IDEA
- Ubuntu 系统下安装 IntelliJ IDEA
- linux(ubuntu)环境下安装IDEA
- ubuntu下tftp安装和使用
- oracle EM 监控邮件提醒
- 第四题
- 上传文件以中文方式命名,放入html标签会报错
- VLC使用注意
- 通俗易懂的 “数据库范式(1NF 2NF 3NF BCNF)详解”
- Ubuntu下 IDEA安装和使用教程
- GRE作文备考——文化类
- Spring ClassPathXmlApplicationContext和FileSystemXmlApplicationContext
- CentOS 6.X 安装oracle-xe-11数据库(64位)
- How To Migrate Magento From Development To Production Servers
- 拍照时光圈与景深控制
- HDU 1829 A Bug's Life
- MYSQL一键导出SQL批处理,比较懒,所以写了这个东西
- flex Shared Object 学习笔记