`
胡小米
  • 浏览: 77353 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ntelliJ IDEA的使用入门(转载)

 
阅读更多
引用
由于原来用IntelliJ IDEA做过JavaWeb项目,对JavaScript和CSS的支持感觉很不错,比起Eclipse好多了,虽说Eclipse的插件应有尽有,做什么开发就装什么插件,但是有些地方他还是有欠缺的。Eclipse是Java主流,做Java开发的都用Eclipse,所以后来也就很少用IntelliJ IDEA了。最近突然发现了最新版的IntelliJ也是很不错的。就搞了个用。具体下载地址:http://www.jetbrains.com/idea/download/index.html 有Windows、Mac OS X、Linux不同版本。现在是Version:10.0.2 Build: 103.72。其中有Ultimate Edition和Community Edition两种。后者已经Free and open-source。



Ultimate Edition
Full-featured IDE for JVM-based and polyglot development Java EE, Spring/Hibernate and other technologies support Deployment and debugging with most application servers Duplicate code search, dependency structure matrix, etc.
也就是说这个是完全版并且自带jvm,是多国语言通用的开发J2EE,Spring/Hibernate以及其他支持并且带有调试功能的IDE。

Community Edition FREE
Lightweight IDE for Java SE and Groovy development Powerful environment for building Google Android apps Integration with JUnit, TestNG, popular SCMs, Ant & Maven Free and open-source
这个就是轻量级的开发J2SE以及Google Android程序的IDE,附有JUnit,TestNG,popular SCMs,Ant&Maven Free并且是开源项目。
http://www.jetbrains.com/idea/documentation/index.jsp 这里是这个IDE的文档说明。下边我会附上Windows版的快捷键说明。

txlong_onz
IntelliJ IDEA Q&A for Eclipse Users/IntelliJ IDEA对于Eclipse开发者的一次问答疑惑:
Q:我的Workspace发成什么事了?我的projects去哪里了?
A:没什么大惊小怪的,因为这里的他们都是一个意思。
IntelliJ的Project相当与Eclipse的Workspace,而Module相当于Project,呵呵是不是有点不习惯哦。
下边就给出Eclipse与IntelliJ的概念的对应关系:
Eclipse IDEA
Workspace Project
Project Module
Project-specific JRE Module JDK
User library Global library
Classpath variable Path variable
Project dependency Module dependency
Library Module library

Q:我怎么开发使用我的Eclipse工程呢?
A:很简单,你有可以选择是导入或者是连接到IDE中。

Q:我应该在哪里配置我的项目JDK?
A:在项目的Settings对话框。
添加JDK到项目,只用按Ctrl+Alt+Shift+S,在平台设置点击Settings JDKs并且指定JDK的path就好了。之后你就可以点击项目并且指定用哪个JDK了。

Q:我如何添加文件到我的项目呢?
A:只用拷贝到工作空间就行了。

Q:我如何分享我的首选参数?
A:通过project-level settings。
点击Ctrl+Alt+S进入设置对话框,并且点击添加Live Templates。

Q:我怎么知道我的所有文件都保存了?
A:这个不用担心,他们都是自动保存的。
在IntelliJ中,你不用担心没有保存文件,当你在切换应用,或这编译运行时,亦或VCS操作等等时。IDE都会给你自动保存的。不过你还可以荣国看Local History来看历史记录哦。

Q:增量编纂发生了什么事?我如何编译我的项目?
A:嗯,他有,但是属于尽量小的编译的。
也就是说在编译器只在你需要运行或者做出响应的时候才回去编译文件。如果你希望每一次的编译都去编译的话可以下载第三方插件。这里是地址: http://plugins.intellij.net/plugin/?id=3822 (third-party development, not bundled)

Q: What options are available for configuring code inspections?
A: IDE and project-level profiles, plus per-file inspection settings.

Q:我过去喜欢的快捷键哪里去了?
A:呵呵,就在你身边哦。
Intelli IDEA包含了Eclipse的快捷键设置。所以你可以设置你习惯了的Eclipse快捷键。但是如果你想学习IntelliJ的快捷键,你可以读或者把他打印出来。

Q:我知道这个IDE真的不一样?
A:是的,你说对了。
在Eclipse,虚拟空间(在每一行后边可能用到的空间)已经被默认设置为没有了,而在IntelliJ中默认有。如果你不习惯这样可以去Settings dialog,Editor and clear the Allow placement of caret after end of line option.
默认的Eclipse是高亮显示助记符,如果不习惯也可以在同一个地方设置 select Highlight usages of element at caret。

Q:为什么有三种方法调用代码补全?
A:嗯,这是因为他们是对不同的事情、情况的自动补全哦。
在IntelliJ中你有三种类型的代码补全,他们的不同之处在于你可以选择使用最优的代码补全功能。
例如,如果仅仅是希望快捷补全一个很明显的语句是可以用Ctrl+Space,这是调用的最基础的代码补全。并且这样也能看到代码补全列表并且选择。
如果你需要更多精准的并且不想通过滚动条选择到补全列表的最下边的话,可以用Ctrl+Shift+Space进行筛选。他会很聪明的帮你过滤的。如果你有按下了一次的话,他会给你展示你的标记符能够用到的方法调用。
最后,就是类名补全Ctrl+Alt+Space,让你更加快速的补全类名,并且添加import语句。

Q:我如何配置我的VCS,让它集成到我的IDE上?我又如何添加项目到我的VCS呢?
A:通过设置对话框,版本设置。
你首先要选择类别,指定连接到服务器的名字和访问认证,然后映射工程到VCS就好了。向VCS中添加个工作空间,建立个简单的根目录到VCS就好了。

Q:我如何从我VCS检出我的工作空间?
A:其实从欢迎页面都可以的。
从VCS检出源文件其实很简单,只用在版本控制点击检出就好了。

[b][/b]
分享到:
评论

相关推荐

    Intellij IDEA 入门教程.pdf (高清文字版)

    本教程主要介绍IntelliJ IDEA的安装与配置、基本使用方法、常见问题解决技巧、以及与Maven、Git、Tomcat等工具的集成。 首先,IntelliJ IDEA的安装是相对简单的,安装过程中需要选择适当的版本(32位或64位),并...

    IntelliJ IDEA使用教程从入门到上瘾(2019图文版)

    IntelliJ IDEA 使用教程从入门到上瘾(2019 图文版) 本资源主要介绍了 IntelliJ IDEA 的使用教程,从基础到高级,涵盖了从设置工作空间到配置 Maven 等多个方面的知识点。 1. IDEA VS Eclipse 核心术语比较 在...

    IntelliJ IDEA入门图文教程

    IntelliJ IDEA是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是...

    Intellij Idea使用入门

    Intellij Idea使用入门,包括如何在web项目里集成maven、svn及使用jetty

    Intellij IDEA 2017入门教程 带书签目录 完整pdf

    这个"IntelliJ IDEA 2017入门教程 带书签目录 完整pdf"是一份详细的指南,旨在帮助初学者快速掌握这款强大的工具。教程涵盖了从安装到日常开发中的各种操作,具有书签目录,方便用户随时查找所需内容,而且文字可以...

    IntellijIdea开发工具详细使用文档.pdf

    IntelliJ Idea开发工具详细使用文档 IntelliJ IDEA是一款功能强大且灵活的集成开发环境(IDE),由 JetBrains 公司开发。它支持多种编程语言,包括 Java、Groovy、Kotlin、Scala 等。下面是 IntelliJ IDEA 的详细...

    Intellij IDEA2017入门教程.pdf

    IntelliJ IDEA是Java开发中广泛使用的集成开发环境(IDE),由于其优秀的性能和对现代Java开发支持的全面性,在开发者中享有很高的声誉。2017年的这篇教程内容非常全面,涵盖了从安装配置到具体开发技巧的各个方面。...

    IntelliJ IDEA使用教程

    下面将详细介绍IntelliJ IDEA的一些核心功能及使用方法。 1. 安装与启动 IntelliJ IDEA提供两种版本:社区版和终极版(Ultimate)。社区版是开源免费的,而终极版则是付费版本,提供了额外的插件支持和功能。安装...

    IntelliJ IDEA 使用教程

    ### IntelliJ IDEA 使用教程详解 #### 一、IntelliJ IDEA 与 Eclipse 核心术语比较 ##### 1.1 为什么IntelliJ IDEA 取消了工作空间? 在 IntelliJ IDEA 中,工作空间这一概念不再单独存在,而是融入到了每一个 ...

    最新IntelliJ IDEA入门图文教程整理完整版

    IntelliJ IDEA是一款备受开发者喜爱的Java集成开发环境(IDE),尤其在Java开发领域被誉为神器。本教程将全面介绍...实践是检验真理的唯一标准,希望您在实际项目中不断探索和使用,成为真正的IntelliJ IDEA大师。

    Intellij Idea开发工具详细使用文档.pdf

    本文档将详细讲解IntelliJ IDEA的使用方法,帮助开发者更好地掌握这款强大的开发工具。 一、JetBrains IntelliJ IDEA 9.0.4介绍 IntelliJ IDEA 9.0.4是该系列的一个版本,它提供了一系列增强的功能和改进,包括对...

    IntelliJ IDEA 使用教程 - v1.0,intellijidea使用教程视频,Java源码.zip

    在开始使用前,你需要下载IntelliJ IDEA的最新版本。根据你的操作系统(Windows、macOS或Linux)选择相应的安装包。安装过程通常是标准的下一步、下一步操作。安装完成后,双击图标启动IDE。 2. **界面介绍**: ...

    intellij IDEA使用教程

    intellij IDEA使用教程,intellij IDEA使用教程intellij IDEA使用教程intellij IDEA使用教程intellij IDEA使用教程intellij IDEA使用教程

    IntelliJ IDEA 中文指南.pdf

    《IntelliJ IDEA 中文指南》是一份专注于介绍和指导用户使用IntelliJ IDEA集成开发环境(IDE)的文档,涵盖了从基础操作到高级特性的广泛知识点。IntelliJ IDEA是由JetBrains公司开发的一款现代化的Java集成开发环境...

    IntelliJ IDEA入门图文教程整理

    接下来,我们来详细探讨一下IntelliJ IDEA的快速入门步骤: 1. **安装与启动**:下载适合你操作系统的IntelliJ IDEA版本,完成安装后启动IDE,创建新项目或者打开现有项目。 2. **创建项目**:在"Welcome to ...

    IntelliJ IDEA 2019汉化文件.rar

    在默认情况下,IntelliJ IDEA可能使用英文界面,对于不熟悉英文的开发者来说,这可能会增加理解和操作的难度。因此,这个汉化文件的目的是将软件的界面、提示信息、菜单等元素翻译成中文,使得中国用户可以更加方便...

    Java最强编译器 Intellij IDEA 使用教程

    对于Java开发者来说,掌握IntelliJ IDEA 的使用,将极大提升开发效率和编码体验。随着技术的不断进步,IntelliJ IDEA 也在不断更新,引入新的功能和特性。因此,持续学习和掌握新工具,对于保持个人的竞争力是必不可...

    geotools学习(一)IntelliJ IDEA搭建快速入门示例.pdf

    ### GeoTools 学习系列(一):IntelliJ IDEA 搭建快速入门示例 #### 一、概述 GeoTools 是一个开源 Java 库,用于地理空间数据的处理和展示,支持多种地理空间数据格式。对于初学者来说,熟悉如何在开发环境中...

Global site tag (gtag.js) - Google Analytics