idea使用怎么用

intellij idea怎么用_百度知道
intellij idea怎么用
答题抽奖
首次认真答题后
即可获得3次抽奖机会,100%中奖。
你猜我猜哇擦猜
来自电脑网络类芝麻团
你猜我猜哇擦猜
采纳数:16901
获赞数:19360
参与团队:
 最近尝鲜试用了一下IntelliJ,使用下来还是比较爽的,最后我这个很少花钱买软件的人,也在oschina上买了个人版。IDE毕竟是码农干活的家伙,想想也值了。使用的时候有一些心得,记录下来。  调整界面为酷酷的黑色  Preferences=&Appearance=&theme=&Darcula  检出项目:  VCS=&Checkout From Version Control,maven项目会被自动识别出来。  设置快捷键:  Preferences=&keymaps,有很多套方案,当然即使选择Eclipse也还是有很多和Eclipse不同的地方。  自动补全:  Mac下默认是clt+space,可以使用keymaps=&Main menu=&Code=&Competion设置。比Eclipse好的地方是Spring、Maven的xml,乃至freemarker模板以及iBatis的sqlmap都支持高亮和自动补全。  去除自动补全的大小写敏感:  不知道多少童鞋和我一样被Eclipse惯坏了,使用自动补全完全不注意大小写的,IntelliJ默认区分大小写,很是让人难过。不过在Editor=&Code Completion里把Case sensitive completion设置为None就可以了。  自动展开目录  Eclipse有个打开文件就自动展开目录的功能,在IntelliJ里从Project左边栏的齿轮上选择Autoscroll to Source和Autoscroll from Source都勾选上即可。  使用Tomcat运行web项目:  需安装插件:Tomcat and TomEE intergration  选择Run=&Edit Configurations,点+,选tomcat server,Deloyment选择对应artifact。  项目间文件复制  IntelliJ里的工作空间是Project,不同Project之间是没有什么关系的。在一个Project里copy&paste,会弹出对话框,让你选择目标文件夹。也就是说,并没有跨Project的复制,而是从源Project把文件复制出去。  自动编译  IntelliJ默认是不会自动编译项目的,所以在run之前会有个make的过程,习惯自动编译项目的可以在这里打开:Compiler=&make project automatically。因为IntelliJ项目空间不大,所以开启之后也不会像Eclipse一样出现build workspace很久的情况。  Debug  debug最好不要使用method breakpoint,会导致启动异常缓慢,博主之前就不小心启动了method breakpoint,然后进入调试要花掉几分钟的时间。IntelliJ断点可以设置Condition,其实Eclipse也可以,只不过没有这么明显,同时IntelliJ可以在Condition进行代码提示。  远程Debug  Run=&Edit Configurations,选择Add=&remote,然后你懂的。  File Template  与Eclipse的Code Template类似,只不过IntelliJ内置变量全部为大写,例如:${NAME}。可以使用#parse(“File Header.java”)这种格式来导入另一个文件,跟jsp include的作用一样,实现复用的一种方式吧。没有导入/导出,有点不太方便。  Live Template  用惯了Eclipse快捷键的人可能会不习惯,sysout、foreach等快捷方式找不到了,main方法也无法自动补全了,其实这个在IntelliJ中有一个异常强大的模块Live Template来实现。  例如,在class中尝试psvm+tab,则会发现main方法产生了;输入iter+tab,则生成了foreach语句。  live template还有一个surround的用法,选中某个变量,键入ctl+alt+j两次,则会出现自动补全的菜单。  此外,还可以自定义Live Template。Code Snippet技术应用也挺普遍的,IntelliJ的Live Template优点是内置了一些智能的变量和函数,可以做到一些语义级别的分析和运用。转载
为你推荐:
其他类似问题
您可能关注的内容
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。spark开发环境详细教程1:IntelliJ IDEA使用详细说明-Spark-about云开发-活到老 学到老
后使用快捷导航没有帐号?
只需一步,快速开始
扫一扫,访问微社区
查看: 14497|回复: 5
spark开发环境详细教程1:IntelliJ IDEA使用详细说明
主题听众收听
本帖最后由 pig2 于
22:01 编辑
1.IntelliJ IDEA是否可以直接创建Scala工程?
2.IntelliJ IDEA安装,需要安装哪些软件?
3.IntelliJ IDEA如何安装插件?
spark开发环境详细教程2:window下sbt库的设置
spark开发环境详细教程3:IntelliJ IDEA创建项目
spark开发环境详细教程4:创建spark streaming应用程序
各种开发环境的搭建,其实都是听简单。甚至我们可以通过命令行来开发。而且最原始的编程,其实可以通过文本或则cmd即可。还有maven,sbt等。后来的发展过程中,为了更加方便我们编程,于是发展出来了,更高级的编程工具,Java有eclipse等工具,而Scala有IntelliJ IDEA.当然eclipse也可以写Scala代码。由于编程的发展,方便我们编程的同时,我们也需要花费成本来学习这些工具。下面就详细介绍下IntelliJ IDEA.
IntelliJ IDEA的安装,这时候需要考虑是在Linux上安装,还是在window上安装。Linux安装还是比较方便的,而且遇到问题资料也比较多一些。比如使用sbt,网速慢一些。Linux上就比较容易解决。相信也有很多人习惯window,希望在window上安装IntelliJ IDEA.
这里主要介绍如何在window下安装IntelliJ IDEA,及需要jdk和Scala。
首先需要下载IntelliJ IDEA、jdk和Scala
链接: https://pan.baidu.com/s/1slAuGe5 密码: 7g7a
scala-2.12.2
链接: https://pan.baidu.com/s/1eS4B2xW 密码: xhh4
jdk1.8.0_25
链接:http://pan.baidu.com/s/1eSu2fCm 密码:58bx
首先解压jdk1.8.0_25到相应的路径。配置下环境变量
2.png (54.67 KB, 下载次数: 6)
08:44 上传
jdk配置.jpg (83.69 KB, 下载次数: 6)
08:41 上传
分别配置下JAVA_HOME,PATH
我这里JAVA_HOME为D:\aboutyun_log_analysis\jdk1.8.0_25
PATH里面应该很多内容,将%JAVA_HOME%\放到里面即可,对于前面记得需要分号隔开。
PATH=;%JAVA_HOME%\
最后验证jdk
[Bash shell] 纯文本查看 复制代码java -version
java.jpg (10.34 KB, 下载次数: 4)
08:52 上传
scala-2.12.2.msi直接安装即可。安装后同样是配置SCALA_HOME,及PATH的配置。
设置SCALA_HOME为C:\Program Files (x86)\scala
scala.jpg (27.6 KB, 下载次数: 4)
14:19 上传
PATH=PATH=;%SCALA_HOME%\
[Bash shell] 纯文本查看 复制代码Scala
scalac.jpg (8.98 KB, 下载次数: 5)
14:20 上传
Scala的版本有的可能不适合开发。scala-2.12.2在某些情况下不被识别。
可安装scala-2.10.6
链接: https://pan.baidu.com/s/1miQJWyW 密码: uw3p
scala-2.10.6直接下载解压,然后按照上面步骤配置SCALA_HOME及PATH即可。
配置完后,直接验证即可
1.jpg (22.84 KB, 下载次数: 7)
14:45 上传
IntelliJ IDEA安装
jdk和Scala的安装,是为IntelliJ IDEA的使用做准备。使用IntelliJ IDEA需要引入jdk及Scala sdk.
IntelliJ IDEA的安装,一步步安装相信应该没有问题。
IntelliJ IDEA完毕,我们下一步创建Scala项目。可是你会发现,没法创建Scala项目,因为找不到下面Scala项。这是因为我们没有安装Scala插件
scala.jpg (34.56 KB, 下载次数: 6)
16:40 上传
刚开始创建项目,我们会看到下面
file-&new-&Project
new project.jpg (38.94 KB, 下载次数: 5)
17:01 上传
如下图并没有Scala选项,所以下面我们需要添加Scala插件
2.jpg (54.35 KB, 下载次数: 4)
18:07 上传
IntelliJ IDEA插件安装
这里我们安装Scala和sbt插件。插件的安装方式有三种
1.插件安装
3.本地安装
分别对应图示下面的三种
安装方式.jpg (63.51 KB, 下载次数: 4)
18:13 上传
这里主要介绍2,3
在介绍安装方式之前,首先我们知道通过那里安装插件。
通过file-&settings
插件设置.jpg (30.44 KB, 下载次数: 6)
18:17 上传
进入我们的插件界面
现在就要开始安装了。
1.通过库安装
库安装非常简单,只要里面搜索安装的插件即可。
安装Scala.jpg (156.14 KB, 下载次数: 6)
18:47 上传
输入Scala后,会将相关内容都会显示,在图中4位置,通过下拉框,下拉后我们找到Scala
安装Scala1.jpg (101.33 KB, 下载次数: 7)
18:49 上传
点击install,看到下面
下载插件.jpg (81.48 KB, 下载次数: 5)
18:50 上传
有的网络不能安装,可以通过磁盘安装。
about云日志分析项目准备10-2:Windows Intellij idea配置scala开发环境
下载完毕,可看到下面界面,重启IntelliJ IDEA
重启.jpg (121.81 KB, 下载次数: 4)
18:55 上传
这时候我们就看到了Scala选项。同样安装sbt
sbt.jpg (77.14 KB, 下载次数: 5)
19:01 上传
这时候我们看到了Scala选项
Scala插件安装成功.jpg (33.89 KB, 下载次数: 5)
18:58 上传
2.本地安装
Scala通过库安装经常失败。我们通过官网下载,然后本地安装。
我们通过官网下载
https://plugins.jetbrains.com/plugin/1347-scala
然后放到本地磁盘
scala-intellij-bin-.jpg (9.18 KB, 下载次数: 5)
19:48 上传
通过install plugin from disk安装即可
本地安装.jpg (69.82 KB, 下载次数: 5)
19:50 上传
安装后重启。
这里面需要注意的问题,在安装插件的时候注意版本兼容。需要下载scala-intellij-bin-.zip
链接:http://pan.baidu.com/s/1dEUfIW5 密码:tfvf
本帖被以下淘专辑推荐:
& |主题: 48, 订阅: 14
& |主题: 340, 订阅: 8
& |主题: 54, 订阅: 1
主题听众收听
高级会员, 积分 2142, 距离下一级还需 2858 积分
高级会员, 积分 2142, 距离下一级还需 2858 积分
主题听众收听
中级会员, 积分 218, 距离下一级还需 782 积分
中级会员, 积分 218, 距离下一级还需 782 积分
详细,不错学了啦,谢谢你
主题听众收听
中级会员, 积分 218, 距离下一级还需 782 积分
中级会员, 积分 218, 距离下一级还需 782 积分
主题听众收听
高级会员, 积分 3064, 距离下一级还需 1936 积分
高级会员, 积分 3064, 距离下一级还需 1936 积分
主题听众收听
中级会员, 积分 233, 距离下一级还需 767 积分
中级会员, 积分 233, 距离下一级还需 767 积分
很全面,对于以恶新手来说,是很棒的资料/
经常参与各类话题的讨论,发帖内容较有主见
经常帮助其他会员答疑
活跃且尽责职守的版主
为论坛做出突出贡献的会员
站长推荐 /1
会员注册不成功的原因
Powered byidea为名词,"主意、想法"。一起来看它在三种情况下同义句的转换:
① I had a good idea. (或A good idea came to me.) 我有了一个好主意。
② -Let's go for a walk.--让我们去散散步吧。
-That's a good idea!(或Good idea!) 好主意!
注意:简略回答中常用Good idea.代替That's a good idea.
③ I have no idea. ( 或I don't know.) 我不知道。
Mary has no idea about how to learn Chinese well. (或Mary doesn't know how to learn Chinese well.) 玛丽不知该如何学好汉语。IDEA使用说明
2.开始界面
1)create New Project&(新建项目)
2)Import Project&&(导入项目)
3)Open&(打开已有的项目)
4)Check out from Version Control&(从版本控制库中导入项目)
3.新建项目
1)方式一:
说明:左边的列表显示的是IDEA可以的项支持目种类,右边是需要额外添加的构面,选择好相应的构面,点击next。
说明:上面的一部分是制定项目的名称,下面一部分是制定项目中模块的名称。当创建了一个项目之后,默认就会创建一个Module。
2)方式二:
也可以开始先创建一个Empty Project,创建一个空的项目,创建好之后再创建Module。如下图:
当创建一个空的Project的时候,下面是没有Module选项的。
3)移除module:
对着module点击右键弹出菜单,如下图:
选择Remove Module即刻。(注意:这里仅仅是移除,但是不会删除文件夹下的module目录,需要手动去删除)
4.Settings配置
通常IDEA的基本配置信息都在这里配置,例如字体,主题等等相关的信息
点击File,选择Settings选项打开如下的窗口:
例如编辑区的字体和控制台字体的修改就在Editor选项中进行配置。
Colors & Fonts下面的Font是修改编辑区的字体,Console Font修改控制台中的字体。
5.Project Structure&(项目配置)
同样是在File菜单下面,这里配置Project的信息以及Project下面的Module配置信息。
Project&选项:
就是配置当前项目使用的JDK,以及编译版本,以及编译输出的路径。
1)Project Name&(项目名称)
2)Project SDK&(项目使用的JDK)根据自己安装的JDK目录进行选择
3)Project Language Level&(项目中的Module支持的编译版本级别,通常与Project SDK对应)
4)Project Compiler output&(项目编译后字节码的存放位置)
Module选项:
配置Module的相关信息,比如可以为当前Module添加额外的构面、module的便宜输出路径、modeule的依赖配置等等。
1)添加构面(框架),可以在中的菜单中使用加减号进行添加
2)配置moule的编译输出路径,在右边的tab菜单中有一个path选项,有两个:
这个选项是使用项目(Project)的输出输出路径,如果所有的module都是选择这一项的话,就表示大家都存放在同一个编译输出路径下。
这个选项是可以可以指定当前module使用自己的编译输出路径,而跟Project的不一样(个性化)
3)&添加module的以来配置
在这个选项中可以为不同的module添加不同的jar依赖或是环境依赖等等。
Facets选项(添加构面)
可以为不同的module添加不同的构面支持,和Modules选项中的添加构面是一样的。
Artifacets&(打包方式)
可以针对不同的module打包成不同的jar文件或者是war文件。
点击加号,选择你要打包的方式:
选择之后会弹出如下窗口
1)Name&(指定打包的名称)
2)Type&&(打包的类型方式,是展开的还是直接war文件)
3)Output Directory&(打包之后存放的路径)
6.配置Tomcat
在编辑器的右上角有一个设置图标:
在向下的小箭头点击选择设置,将弹出一个运行时的配置窗口
左上角有一个加号,点击添加
选择Tomcat Server –& local,添加一个本地的tomcat环境.选择后弹出下面这个窗口,这个窗口就是tomcat的具体配置界面
1)Server&菜单
Application Server&(配置bean地Tomcat的主目录)
Open Browser&&(选择默认打开的浏览器)
在tomcat启动之后是否自动打开浏览器
JRE: (容器使用的JRE版本)
Tomcat Server Settings: (Tomcat的服务和端口配置)
这个选项是否部署tomcat的默认应用(如:root,manager等),如果不勾选,那么将不会部署,当访问local host:8080的时候,将访问不到tomcat的首页。
2)Deployment菜单
在这里面悬着要部署到tomcat的项目,部署的都是之前打包好的Artifacts。
&&&点击右边的加号进行添加
会打开以下窗口
左边的列表显示的就是设置好的所有module的artifacts,右边则是给这个artifact取一个上下文别名,那么当访问localhost:8080后面跟的就是这个别名。
配置完成后,在编辑器的左下右有一个Application Server选项,将限制刚才配置好的Tomcat服务器
阅读(...) 评论()重要说明,看三遍
IntelliJ IDEA 2018.2 发布()
新特性列表:
介绍(Introduce)
本套教程适用于:
教程主要面向中文用户,如果你英文良好,建议直接阅读官网帮助文档
官网帮助中心:
教程目前在不定时进行调整和补充,需要关注更新的请 Watch、Star、Fork。
特别需要友情提醒的是:
请 Fork 之后,在我的基础上按你自己喜欢的方式整理一套属于你自己的快捷键列表,并导出为 PDF,以备不时查阅,对于提升开发效率是很有帮助的!
文章的图片建议在需要的时候可以 右键 - 查看图像(在新标签页打开图片) 进行原图查看。或者建议你放大页面缩放比例(快捷键 Ctrl + 鼠标滚轮),可以更加清楚地看清图片细节。
有的 Gif 动态图片操作过快,你需要暂停 Gif 图片进行观看的话,可以使用这个 Gif 图片查看工具:
同时邀请您一起参与完善该教程,帮助更多的人,欢迎反馈错误和意见!
本系列文章唯一授权的商业网站是:,其他商业网站一律禁止转载。公益站点、个人博客、公众号等载体请在转载写明出处链接。
如果你想参与完善该教程,请移步到 Github 上进行 Fork:
如果你需要一份电子版,请查看(制作电子版很费精力,不会常更新此文件):
Google Drive:
GitBook 在线阅读地址:
使用方法:把解压后 config 目录下的所有子目录覆盖到:C:\Users\你的电脑登录用户名\.IntelliJIdea2017.2\config 目录下()
导入后,你过去的一些配置可能会丢失,所以需要重新配置下,每个人都不一样,这需要你自己进行分析。
目录(Contents)
教程介绍(新用户必看)
安装、基础环境介绍(新用户必看)
首次使用的基础设置介绍(新用户必看)
IntelliJ IDEA 特别地方(新用户必看)
必备的快捷键(新用户必看)
提高编码效率功能介绍
高级设置介绍
插件推荐、插件开发
基于 IntelliJ IDEA 下的 demo 尝试
其他(新用户必看)
联系(Contact)
Blog(有微信联系方式):
IntelliJ IDEA QQ 交流群,具体请看:
欢迎捐赠 ^_^:
Github 协同视频教程(Participate)
如果您不会使用 Git 或是 Github 也没关系,请认真学习下面视频教程:
YouMeek 录制
视频格式:MP4
分辨率:1920 X 1080
片长:16 Min
文件大小:62 M
百度云盘:
Github 常用按钮说明
Watch:关注该项目,作者有更新的时候,会在你的 Github 主页有通知消息。
Star:收藏该项目,在你的头像上有一个 “Your stars” 链接,可以看到你的收藏列表,以方便下次进来。
Fork:复制一份项目到自己的 Github 空间上,你可以自己开发自己的这个地址项目,然后 Pull Request 给项目原主人。
只 clone 最新的一个版本记录,历史旧数据不 clone 的两种方法(推荐这样做,因为图片很多,占了很大空间):
命令行方法:git clone https://github.com/judasn/IntelliJ-IDEA-Tutorial.git --depth=1
TortoiseGit GUI 方法:
参与作者汇总(Author)
真心感谢这些志同道合的人,这个真的很重要,也希望你能一起参与(鞠躬)!
同时感谢那些通过私聊方式指出一些错误地方的朋友,使得该教程能得以更加完善,真心感谢(鞠躬)!
作者(按参与时间排序)
classloader
challengeof
district10
binarywang
chenhui7373

我要回帖

更多关于 idea使用 的文章

 

随机推荐