IntelliJ IDEA13基础教程

合集下载

idea使用指南

idea使用指南

idea使用指南如今,许多学生和职场人士都需要使用IDE(集成开发环境)来编写代码。

然而,对于初学者来说,IDE的使用可能有点困难。

在本文中,我将提供有关如何使用IDEA的指南,以帮助大家更轻松地编写代码。

1.安装和设置IDEA首先,您需要在计算机上安装IDEA。

您可以在官方网站上下载IDEA,并按照安装向导的指示进行操作。

安装完成后,您需要对IDEA进行一些设置。

这包括语言,主题,字体等方面的设置。

您可以在IDEA的设置选项中完成这些设置。

2.创建项目在IDEA中创建新项目是一个必要的步骤。

选择您想要创建的项目类型,例如Java或Python项目。

您可以选择一个模板或自定义设置来创建项目。

您还可以指定项目的名称和路径。

3.编写代码现在,您可以开始编写代码了。

IDEA具有与其他IDE类似的基本功能,如代码补全,语法高亮和自动格式对齐等。

这些功能使编写代码更加容易。

同时,IDEA还提供了许多其他的功能,如代码调试和单元测试等,这些功能可以大大提高代码的质量和可靠性。

4.调试代码调试是在编写代码时解决问题的一个重要步骤。

使用IDEA,您可以轻松调试代码。

IDEA提供了许多有用的调试功能,例如断点调试,表达式查看器和变量监视器等。

这些功能使您更轻松地跟踪程序的执行流程,并识别潜在的问题。

5.导入和导出项目在IDEA中,您可以轻松地导入和导出项目。

您可以从另一个IDEA项目导入现有项目,也可以导入外部项目。

同时,您还可以导出您的项目,以便与其他人共享。

6.使用版本控制使用版本控制是在开发中必不可少的一个步骤。

IDEA支持许多版本控制工具,例如Git和Subversion。

使用版本控制,您可以轻松地跟踪代码的更改,回滚代码等。

总结:以上是IDEA的基本使用指南。

当然,IDEA还拥有许多其他功能,例如代码分析和优化等。

通过熟练掌握IDEA,您可以编写更高效,可靠的代码,并提高自己的开发技能。

IntelliJIDEA安装及初次使用图文教程(2020.3.2社区版)

IntelliJIDEA安装及初次使用图文教程(2020.3.2社区版)

IntelliJIDEA安装及初次使⽤图⽂教程(2020.3.2社区版)⽬录
1.下载安装包
2.进⾏安装
3.Hello World的Java程序编写
IntelliJ IDEA 安装及初次使⽤(2020.3.2社区版)
1.下载安装包
在下载相关安装包.
破解教程
根据系统选择对应版本,下载社区版(Community).
2.进⾏安装
选择安装路径,点击Next.
进⾏IDEA的相关配置.
进⾏安装.
安装成功,点击Finish打开IDEA.
3.Hello World的Java程序编写
选择第⼆个Do not import settings.
点击New Project新建项⽬.
选择JDK版本,点击Next继续.
点击Next.
选择项⽬路径,创建名为Hello的项⽬.
点击Close关闭提⽰信息,可勾选Don't show tips让其以后不再显⽰.
右击scr⽂件夹新建Java Class,命名为Hello.
编写输出Hello World的代码,其中main⽅法智能提⽰为main或psvm,System.out.println()智能提⽰为sout.
点击main⽅法旁的绿箭头运⾏程序,或者使⽤快捷键Ctrl+Shift+F10.
下⽅成功运⾏Hello World.
到此这篇关于IntelliJ IDEA 安装及初次使⽤图⽂教程(2020.3.2社区版)的⽂章就介绍到这了,更多相关IDEA 2020.3.2激活码内容请搜索以前的⽂章或继续浏览下⾯的相关⽂章希望⼤家以后多多⽀持!。

idea使用教程详细

idea使用教程详细

idea使用教程详细Idea是一款由JetBrains公司开发的集成开发环境(IDE),广泛用于软件开发和编程。

下面是关于Idea使用的详细教程:1. 下载和安装:首先,你需要从JetBrains官方网站下载Idea的安装程序。

根据你的操作系统选择合适的版本,并按照提示进行安装。

安装完成后,启动Idea。

2. 配置项目:在启动Idea后,你可以选择创建一个新项目或导入一个已有项目。

如果是新项目,选择合适的项目类型和语言,然后设置项目的名称和保存路径。

如果是已有项目,选择导入项目选项,然后选择项目所在的文件夹。

3. 界面介绍:Idea的界面由多个面板组成,包括编辑器、项目导航、运行配置等。

熟悉这些面板的布局和功能对于高效使用Idea至关重要。

你可以通过自定义布局和快捷键来适应自己的工作习惯。

4. 编写代码:在Idea中,你可以创建和编辑各种类型的文件,包括源代码文件、配置文件、测试文件等。

使用编辑器面板来编写代码,Idea提供了丰富的代码补全、语法检查、重构等功能,可以帮助你更快地编写高质量的代码。

5. 调试和运行:Idea内置了强大的调试功能,可以帮助你检查和修复代码中的错误。

你可以设置断点、逐行执行代码、观察变量的值等。

此外,Idea还支持各种运行配置,可以方便地运行和测试你的代码。

6. 版本控制:Idea集成了常用的版本控制工具,如Git、SVN等,可以方便地管理和提交代码。

你可以使用Idea的版本控制面板来查看文件的修改记录、比较不同版本的代码等。

7. 插件和扩展:Idea支持大量的插件和扩展,可以增强其功能和适应不同的开发需求。

你可以在Idea的插件市场中查找和安装各种插件,如代码检查工具、主题和外观等。

8. 学习资源:如果你想深入学习和掌握Idea的使用,可以参考官方文档、教程和视频资源。

JetBrains官方网站提供了丰富的学习材料,包括用户指南、视频教程和社区论坛。

以上是关于Idea使用的详细教程。

IDEA使用教程

IDEA使用教程

IDEA使⽤教程?⼀、介绍IDEA全称IntelliJIDEA,是java语⾔开发的集成环境。

idea提倡的是智能编码,⽬的是减少程序员的⼯作,其特⾊功能有智能的选取、丰富的导航模式、历史记录功能等,最突出的功能是调试(Debug),可以对Java代码、javascript、JQuery等技术进⾏调试。

⾸先,如果你做开发的话,肯定少不了开发⼯具,不过现在主流的java开发⼯具有传统的eclipse变成了IDEA,因为它开发更⽅便,更快捷。

⼆、IDEA的优点1.智能的选取。

在很多时候我们要选取某个⽅法,或某个循环或想⼀步⼀步从⼀个变量到整个类慢慢扩充着选取IDEA就提供这种基于语法的选择,在默认设置中Ctrl+w,可以实现选取范围的不断扩充,这种⽅式在重构的时候尤其显得⽅便。

2.丰富的导航模式。

IDEA提供了丰富的导航查看模式,例如ctrl+e显⽰最近打开过的⽂件,ctrl+n显⽰你希望显⽰的类名查找框(该框同样有智能补充功能,当你输⼊字母后IDEA将显⽰所有候选类名)。

在最基本的project试图中,你还可以选择多种的试图⽅式。

3.历史记录功能。

不⽤通过版本管理服务器,单纯的IDEA就可以查看任何⼯程中⽂件的历史记录,但版本恢复时你可以很容易的将其恢复。

4.JUnit的完美⽀持。

5.对重构的优越⽀持。

IDEA是所有IDE中最早⽀持重构的,其优秀的重构能⼒⼀直是其主要卖点之⼀。

6.编码辅助。

java规范中提倡的tostring()hashcode()equals()以及所有的get/set⽅法,你可以不⽤进⾏任何的输⼊就可以实现代码的⾃动⽣成,从⽽把你从⽆聊的基本⽅法编码中解放出来。

7.灵活的排版功能。

基本所有的IDE都有重排版功能,但仅有IDEA的是⼈性的,因为她⽀持排版模式的定制,你可以根据不同的项⽬要求采⽤不同的排版⽅式。

8.xmxxxxl的完美⽀持。

9.简洁易⽤的GUI界⾯。

10.与⽂件系统⾃动同步。

IntelliJIDEA使用教程(非常全面)

IntelliJIDEA使用教程(非常全面)

IntelliJIDEA使⽤教程(⾮常全⾯)这个编辑器我就不再多做介绍了。

直接开始新建maven hello world 的Java web项⽬啦你电脑上得有jdk1.7,或者1.8,然后就是maven3.x吧,再有就是tomcat7以上吧。

还得有我这个编辑器。

这些是准备条件下⾯就直接开始看图啦:这个我刚刚开始没注意细看,原来web app 的⾻架有2个呢,我⼀开始⼀直选择的是第⼀个,因为搜索的时候,⼀直以为匹配结果就⼀个,后来才发现下⾯的那个才是我想要的。

所以,你也要注意咯这个就是我有⼀篇⽂章说的,给⾃⼰的项⽬的本地仓库,默认是在c盘的.m2⽂件夹下,但是这很是占⽤c盘本来就不算⼤的系统盘的地⽅。

所以这⾥可以这么配置就可以把本地仓库移动到c盘之外的任意地⽅。

就这么做就可以啦。

另外使⽤的是国内的阿⾥的仓库。

下载速度快。

想知道细节的,可以看下下⾯的2个⽂章。

不想的也可以不看,跟着我搞,最后,也是OK的。

参考下⽂链接:1,这⼀⾏⾥⾯的按钮还是⽐较常⽤的。

注意,是点那个加号,再去配置的,⽽不是直接点下⾯的,注意哦。

⼥⼠们,先⽣们,attention please!!!估计有的⼩伙伴们到这个地⽅,哎,发现,我怎么就只有⼀个选项呀,artifact这个选项怎么没有呢?不要惊慌,⽅法⼀:先看⽂章最底部的更新内容,看看是不是因为安装的编辑器不是开发版,也就是说你安装的是免费版的,那可能就是少了下⾯的插件。

看看安装之后,是不是就可以搞定问题啦。

后经有同学反应,你搜索不到插件的,是因为你使⽤的阉割版的,建议安装专业版,也就是付费的,⽂章底部有截图的,我也附上我云盘的链接啦。

⽅法⼆:到这,你就可以添加了,或者直接点右下⾓的那个fix,估计⼀下就⾃动,给搞定了,继续吧。

更新完毕。

这个,没搞过web开发的⼩伙伴,可能不⼤好理解。

在 Java Web 开发中,⼀般更新了 Java ⽂件后要⼿动重启 Tomcat 服务器,才能⽣效,有印象没?我是真的遇到过,当时⽤的编辑器是eclipse,使⽤的服务器好像是jboss,浪费不少⽣命啊,你如上配置的话,不论是更新 class 类,css⽂件,html⽂件,js⽂件,还是更新 Spring 配置⽂件都能做到⽴马⽣效,⼤⼤提⾼开发效率。

idea 使用手册

idea 使用手册

1. 安装IntelliJ IDEA:-下载并安装最新版本的IntelliJ IDEA,根据你的操作系统选择合适的安装包。

2. 启动和配置:-启动IntelliJ IDEA 后,根据向导设置开发环境,选择主题、键盘布局等个性化配置。

3. 新建项目:-使用"File" -> "New" -> "Project" 创建新项目,选择项目类型(Java、Python、Web等),设置项目名称和位置。

4. 编辑和编码:-打开项目后,使用编辑器进行代码编写。

IntelliJ IDEA 提供代码补全、重构、导航等功能,可通过快捷键或右键菜单使用。

5. 运行和调试:-使用"Run" 或"Debug" 按钮运行或调试你的程序。

你可以设置断点、观察变量等。

6. 版本控制:-IntelliJ IDEA 集成了版本控制系统(如Git),可通过"VCS" 菜单进行代码提交、更新、查看历史等操作。

7. 插件和扩展:-安装并管理插件,扩展IntelliJ IDEA 的功能。

通过"Preferences" 或"Settings" 进行配置。

8. 快捷键:-熟悉一些常用的快捷键,提高开发效率。

例如,Ctrl + Space 可以进行代码补全。

9. 导航和查找:-使用导航功能(Ctrl+N、Ctrl+Shift+N)在项目中快速查找类、文件。

通过"Find" 菜单进行文本搜索。

10. 构建和部署:-使用"Build" 菜单执行项目构建操作。

部署项目时,可以配置运行和调试环境。

11. 学习和文档:-访问IntelliJ IDEA 的官方文档、社区和论坛,学习更多高级功能和技巧。

这是一个简要的指南,实际使用中你可能会发现更多有趣的功能和技巧。

Java开发工具IntelliJ IDEA使用教程:定义语法和解析器

Java开发工具IntelliJ IDEA使用教程:定义语法和解析器

1 复制解析器工具类将语法插件需要的GeneratedParserUtilBase类复制到你的源文件中。

2 定义单点登录类型package com.simpleplugin.psi;import com.intellij.psi.tree.IElementType;import com.simpleplugin.SimpleLanguage;import org.jetbrains.annotations.NonNls;import org.jetbrains.annotations.NotNull;public class SimpleTokenType extends IElementType {public SimpleTokenType(@NotNull @NonNls String debugName) { super(debugName, SimpleLanguage.INSTANCE);}@Overridepublic String toString() {return "SimpleTokenType." + super.toString();}}3 定义元素类型package com.simpleplugin.psi;import com.intellij.psi.tree.IElementType;import com.simpleplugin.SimpleLanguage;import org.jetbrains.annotations.NonNls;import org.jetbrains.annotations.NotNull;public class SimpleElementType extends IElementType {public SimpleElementType(@NotNull @NonNls String debugName) { super(debugName, SimpleLanguage.INSTANCE);}}4 定义语法以/com/simpleplugin/Simple.bnf文件定义属性语言语法。

JetBrains IntelliJ IDEA教程:从基础到高级功能说明书

JetBrains IntelliJ IDEA教程:从基础到高级功能说明书

iAbout the T utorialIntelliJ IDEA (hereafter referred as IntelliJ) is one of the powerful and most popular Integrated Development Environment (IDE) for Java. It is developed and maintained by JetBrains and available as community and ultimate edition. This feature rich IDE enables rapid development and helps in improving code quality. This tutorial starts with basic introduction and slowly deep dives into its advance features. Logically tutorial is divided into 2 parts. Absolute beginners can start using it by following first 4 chapters. However to use it more effectively one can refer remaining chapters.AudienceThis tutorial is targeted for absolute beginners as well as moderate users. Absolute beginners will get fair understanding about IntelliJ and moderate users will take their existing knowledge to next level.PrerequisitesThis tutorial assumes preliminary knowledge of software development process and Java programming language. Additionally reader should have basic understanding of computer system. Reader should be able to install, uninstall and configure software packages on his/her system.Later sections of tutorial discuss integration with build tools, unit testing frameworks, debugger, profiling, version control system and database. It is assumed that those tools are installed and configured on system and reader is familiar with those tools.Copyright & DisclaimerCopyright 2017 by Tutorials Point (I) Pvt. Ltd.All the content and graphics published in this e-book are the property of Tutorials Point (I) Pvt. Ltd. The user of this e-book is prohibited to reuse, retain, copy, distribute or republish any contents or a part of contents of this e-book in any manner without written consent of the publisher.We strive to update the contents of our website and tutorials as timely and as precisely as possible, however, the contents may contain inaccuracies or errors. Tutorials Point (I) Pvt. Ltd. provides no guarantee regarding the accuracy, timeliness or completeness of our website or its contents including this tutorial. If you discover any errors on our website or in this tutorial, please notify us at **************************iiT able of ContentsAbout the Tutorial (i)Audience (i)Prerequisites (i)Copyright & Disclaimer (i)Table of Contents (ii)1.INTELLIJ IDEA – INTRODUCTION (1)What is IDE and its benefits? (1)Features of IntelliJ (1)Comparison of ultimate and community edition (3)2.INTELLIJ IDEA – INSTALLATION AND CONFIGURATION (5)Installation on Windows (5)Installation on Linux (5)Configure IntelliJ (6)3.INTELLIJ IDEA – GETTING FAMILIAR (8)Visual elements (8)Working with plug-ins (9)Working with settings (10)Configuring JVM options and platform properties (11)4.INTELLIJ IDEA – CREATE FIRST JAVA PROJECT (12)Create project (12)Create package (13)iiiCreate Java class (13)Run Java application (14)5.INTELLIJ IDEA – DEEP DIVE (15)Understanding projects (15)Understanding modules (15)Understanding folders (16)Understanding libraries (17)Understanding facets (17)Artifacts (17)Importing existing project (18)Project formats (19)Comparison of directory and file based project format (21)6.INTELLIJ IDEA – DEEP DIVE INTO EDITOR (22)Visual elements of editor (22)Editor actions (25)Linting code (32)7.INTELLIJ IDEA – CODE REFACTORING (35)Rename (35)Replace code duplicates (36)Copy (37)Move (38)Safe delete (38)Change signature (39)Type migration (40)iv8.INTELLIJ IDEA – RUNNING PROJECTS (41)Create temporary configuration (41)Create permanent configuration (41)Create new configuration (42)Sharing the configuration (43)Run configuration (43)9.INTELLIJ IDEA – BUILD TOOLS (44)Creating maven project (44)Create Gradle Project (46)10.INTELLIJ IDEA – UNIT TESTING (47)Create unit test (47)Run unit test (48)11.INTELLIJ IDEA - DEBUGGING (50)Breakpoints (50)Step into (51)Step out (51)Step over (52)Resume program (53)Stop action (53)Smart step into (54)Inspecting variables (55)Evaluate expression (55)12.INTELLIJ IDEA - PROFILING (56)Introduction (56)vConfiguration (56)Monitoring application (57)Insights about threads (57)Sampling application (58)Profiling application (59)13.INTELLIJ IDEA – VERSION CONTROL (61)Git (61)Subverion (66)14.INTELLIJ IDEA - DATABASES (70)Create Database (70)Connect to database (70)Create table (71)Insert data (73)Retrieve Data (73)15.INTELLIJ IDEA – MIGRATING FROM NETBEANS (74)Import NetBeans project (74)IntelliJ vs. NetBeans terminology (74)Popular shortcuts (74)Debugger shortcuts (75)FAQs and Tips (75)16.INTELLIJ IDEA – MIGRATING FROM ECLIPSE (77)Import existing project (77)IntelliJ vs. Eclipse terminology (77)viDebugger shortcuts (78)FAQ and tips (78)1.IntelliJ is one of the powerful and most popular Integrated Development Environment (IDE) for Java. It is developed and maintained by JetBrains and available as community and ultimate edition. This feature rich IDE enables rapid development and helps in improving code quality.What is IDE and its benefits?IDE stands for Integrated Development Environment. It is a combination of multiple tools which makes software development process easier, robust and less error-prone. It has following benefits over plain text editor:∙Integration with useful tools like compiler, debugger, version control system, build tools, various frameworks, application profilers and so on.∙Supports code navigation, code completion, code refactoring and code generation features which boosts development process.∙Supports unit testing, integration testing and code coverage via plug-ins.∙Provides rich set of plug-ins to enhance IDE functionality further.Features of IntelliJDeep insight into code∙Smart code completionIt supports context based code completion. It gives a list of the most relevant symbols applicable in the current context.∙Chain code completionIt is advanced code completion feature which lists applicable symbols accessible via methods or getters in the current context.∙Static members completionIt allows you to easily use static methods or constants and automatically adds required import statements to avoid compilation error.78∙Detecting duplicatesIt finds duplicate code fragments on the fly and gives notification/suggestion about it to user.∙Inspections and quick-fixesWhenever IntelliJ detects that you're about to make a mistake, a little light bulb notification pops up on same line. Clicking it shows the suggestion list. Developer ergonomics∙Editor-centric environmentQuick pop-ups help in checking additional information without leaving the current context.∙Shortcuts for everythingIntelliJ IDEA has keyboard shortcuts for nearly everything, including rapid selection and switching between tool windows and many more.∙Inline debuggerInline debugger allows you to debug application in IDE itself. It makes development and debugging process seamless.Built-in developer tools∙Version controlIntelliJ support most of the popular version control system like Git, Subversion, Mercurial, CVS, Perforce, and TFS.∙Build toolsIntelliJ supports Java and other build tools like Maven, Gradle, Ant, Gant, SBT, NPM, Webpack, Grunt, and Gulp.∙Test runner and code coverageIntelliJ IDEA lets you perform unit testing with ease. The IDE includes test runners and coverage tools for major test frameworks, including JUnit, TestNG, Spock; Cucumber, ScalaTest, spec2, and Karma.9∙DecompilerIntelliJ comes with a built-in decompiler for Java classes. When you want to take a look inside a library that you don't have the source code for, you can do it without using any third-party plug-ins.∙TerminalIntelliJ provides built-in terminal. Depending on your platform, you can work with command line prompt, like PowerShell or Bash.∙Database toolsIntelliJ provides database tools which allows you to connect to live databases;run queries; browse and update data; and even manage your schemas in a visual interface from IDE itself.∙Application serverIntelliJ supports major application servers: Tomcat, JBoss, WebSphere, WebLogic, Glassfish, and many others.You can deploy your artifacts onto application servers and debug the deployed applications in IDE itself.∙Docker supportVia a separate plug-in, IntelliJ provides a dedicated tool window that lets you connect to locally running Docker machines.Comparison of ultimate and community edition102.Depending upon your requirements you can download community or ultimate edition. As name suggests community edition is absolutely free and we can use it for commercial development as well. However, ultimate edition is paid version and we can evaluate it freely for 30 day.Installation on Windows∙System requirementso It is compatible with windows 10/8/7/Vista/2003/XPo Minimum RAM requirement is 1 GB but 2 GB is recommended for seamless usageo It takes 300 MB of disk space for installation and addition 1 GB for cacheso For better visualization 1024x768 screen resolution is ecommended ∙Downloading and installationo DownloadingYou can download windows installer from their official website. Clickhere to go to downloads section, choose appropriate edition and click ondownload button.o InstallationLet us begin with installation followed by configuration steps.Installation of IntelliJ is similar to other software packages. Just doubleclick on installer and follow the on screen instructions to completeinstallation process.Installation on Linux∙System requirementso GNOME, KDE or XFCE desktop environmento Minimum RAM requirement is 1 GB but 2 GB is recommended for seamless usage1112o It requires 300 MB of disk space for installation and addition 1 GB for cacheso For better visualization 1024x768 screen resolution is ecommended Downloading and installationo DownloadingYou can download IntelliJ for Linux from their official website. Click hereto go to downloads section, choose appropriate edition and click ondownload button.o InstallationI have downloaded tar.gz bundle. Note that in my case bundle’s namewas ideaIC-2017.2.5.tar.gz it may change with edition/version.Please use appropriate bundle name.First extract it using following command:$ tar xvf ideaIC-2017.2.5.tar.gzIt will create new directory with idea-IC-172.4343.14name. Nowchange directory to idea-IC-172.4343.14/bin/ and execute idea.shshell script as shown below:$ cd idea-IC-172.4343.14/bin/$ ./idea.shFollow on-screen instructions to complete installation procedure.Configure IntelliJConfiguration steps are similar on both platforms. To begin configuration, launch IntelliJ application. Optionally you can import existing configuration from this wizard. Click on next button to continue.If you are using ultimate edition then it will pop-up license activation window. Select evaluate for free option and click on evaluate button as shown in below image.13Accept the license agreement to proceed and follow on screen instruction to start IntelliJ. You’ll see welcome screen of IntelliJ.Now it’s time to configure Java Development Kit(hereafter we’ll refer it as JDK) with IntelliJ. If JDK is not installed already then follow instruction from here.1.On welcome screen click on configure2.Select project defaults from drop-down list3.Select project structure option.4.Select SDKs option from platform settings menu5.Click on plus icon and select JDK option.6.Select JDK’s home directory and follow on-screen instruction to complete thisprocess.143.To leverage functionality of any tool one must be familiar with that tool and IntelliJ is not exception for that. This chapter gives overview about IntelliJ. Chapter begins with discussion about IDE’s visual elements, configuration settings and finally ends by discussing JVM and platform properties.Visual elementsOne of the important things about IDE is its visual elements. Identifying and understanding visual elements enables to you do action in quicker and easier manner. Below screen shows the main interface of IntelliJ.1.Menu barThe menu bar provides options to create new projects and other importantactions related to projects like code refactoring, builds, run, debug, versioncontrolling options and so on.2.Tool barTool bar provides to shortcut to compile, debug and run option. You cancustomize it according to your requirements.15163.Navigation barNavigation bar enables easier navigation within project. This feature comesreally handy as code base increases.4.Tools tabTools tab is shows on either side of the main window. From here you canaccess important tools like databases, Maven/Ant builds and so on.5.Project perspectiveProject perspective window shows various elements of projects likepackages, modules, classes, external libraries and so on.6.Editor windowThis is a place where developer spends most of his/her time. Editor windowallows you edit/write code with syntax highlighting and other useful features. At the bottom of the main window there is a status bar. It shows some additional attributes about file, like its format and encoding type. It also provides option to toggle read-only attribute of current file. You can also manage inspection level from here.Working with plug-insPlug-ins helps to extend functionality of IntelliJ. It provides large number of plug-ins ranging from databases, version controlling, profiling and this list goes on.To manage plug-ins:1.Go to File->Settings menu2.Select plug-ins tab from left side.173.This window lists all installed plug-ins. There is a check-box on right side ofeach plug-in name. Toggling that check-box enables/disables plug-ins.4.IntelliJ online plug-in repository is available here. To add/remove plug-inrepository just click on browse repository button and it will provide a way to do needful.5.In addition to this it allows offline plug-in installation. To do that downloadplug-in and select install plug-in from disk button and navigate to thedownload path.To perform other action on plug-ins like uninstalling, updating and sorting just right click on any plug-in. It’ll show drop down menu from which you can select one of the action.Working with settingsThis section provides some tips and trick to manage settings. It enables you to import, export and share IntelliJ settings.1.Export settingsIt allows exporting current settings as a jar file.1.Go to File->Export Settings.2.Export setting windows list the all available settings related to UI,debugger, SDK along with others.183.It provides check-box for selection. Once selection is done click on okbutton to save setting on local disk.2.Import settingsIt allows importing setting stored in jar file.1.Go to File->Import settings.2.Select setting jar by navigating folder structure3.Click on OK button.3.Sharing settingsIntelliJ IDEA allows you to share your IDE settings between different instances.This is particularly useful when you want to apply same settings within team or organization.Prerequisite for this is Settings Repository plug-in must be enabled. It installed and enabled by default. To ensure its status:1.Go to File->Settings->Plugins2.Search settings repository plug-inWe can store current setting on GitHub/Bitbucket and apply them on other instances. To store current setting:1.Go to File->Settings Repository2.type Git repository URL in upstream URL dialog box3.Click on overwrite remote button.4.To apply same settings on other instances just click on overwrite localbutton.Configuring JVM options and platform propertiesWe can configure JVM options by navigating to the Help->Edit Custom VM Options menu. Following are the some important JVM options we can set.o–server : Allows selection of the Java HotSpot Server VMo-Xms<size>: It sets initial Java heap size. Default value is 128 MBo-Xmx<size>: It sets maximum Java heap size. Default value is 750 MBo-Xss<size> : It sets Java thread stack sizeo–XX : It allows setting GC algorithm and other properties.Please refer Java’s official document to tweak JVM options.19End of ebook previewIf you liked what you saw…Buy it from our store @ https://。

使用IntelliJIDEA13搭建Android集成开发环境(图文教程)

使用IntelliJIDEA13搭建Android集成开发环境(图文教程)

使⽤IntelliJIDEA13搭建Android集成开发环境(图⽂教程)【声明】欢迎转载,但请保留⽂章原始出处→_→⽣命壹号:⽂章来源:【正⽂】【开发环境】物理机版本:Win 7旗舰版(32位)Java SDK版本:jdk1.8.0_20(32位)Android SDK版本:Android 4.4(API 20)IntelliJ IDEA版本:IntelliJ IDEA 13.1⼀、IntelliJ IDEA的引⼊:2013年,IntelliJ IDEA⼩组已经与众多业内领先的开发技术建⽴了⾮常紧密的关系:例如Android, Spring, Scala和Gradle. 这样⼀来,我么就能够在百舸争流中保持领先,为开发者提供最优质的开发⼯具,让我们体验到最尖端的开发技术。

我们就先来介绍⼀下这⼏个关键词:JavaEE 8:为了兑现我们“最先”⽽且“最优”地为所有Java开发者提供新技术⽀持的诺⾔,IntelliJ IDEA 13 全⾯⽀持Java EE 8——Oracle最新推出的企业Java平台。

在最新版本的Intellij IDEA中,为CDI 1.1, JSF 2.2,JAX-RS 2.0, 批处理和其他新规范提供代码补全⽀持。

同时,还提供对新版本应⽤服务器的⽀持,例如GlassFish 4, Wildfly(就是原来⼤名⿍⿍的JBoss), Tomcat 8等等。

Spring:Spring开发这回在新版本的IntelliJ IDEA中获得⽐以往更多的帮助,有了全新的Spring⼯具窗⼝,能够让⽤户更加便捷地在项⽬中上下⽂配置和其对应的bean类之间导航。

这个新的⼯具窗⼝还能够让⽤户⽅便地浏览MVC控制器和其对应的URL映射。

IntelliJ IDEA 13同时还优化了性能,并简化了Spring项⽬的配置。

Android:2013年的Google I/O⼤会上,最令⼈惊艳之处之⼀就是预览版的Android Studio , ⼀个全新的Android集成开发环境。

IntelliJIDEA安装目录和设置目录的说明(IntelliJIDEA快速入门)

IntelliJIDEA安装目录和设置目录的说明(IntelliJIDEA快速入门)

IntelliJIDEA安装⽬录和设置⽬录的说明(IntelliJIDEA快速⼊门)IntelliJ IDEA安装好以后,按说我们就要双击进⾏启动了,但在启动之前,我得给⼤家说⼀下IntelliJ IDEA安装以后的安装⽬录和设置⽬录,把这个事说清楚之后,咱们再去启动IntelliJ IDEA。

IntelliJ IDEA的安装⽬录IntelliJ IDEA安装完成以后,我们找到并打开其安装⽬录,你应该知道⾃⼰安装在了哪⼉吧!下⾯,我就简单给⼤家介绍⼀下安装⽬录⾥⾯的⼏个⽬录。

bin:该⽬录下有我们的⼀些启动⽂件,例如idea64.exe,还有相关的⼀些虚拟机的配置信息,这些配置信息就在idea64.exe.vmoptions⽂件中,除此之外,还有IntelliJ IDEA基本的属性信息,这些属性信息就在idea.properties⽂件中help:快捷键⽂档和其他帮助⽂档jbr:咱们在介绍IntelliJ IDEA安装之前的准备时就给⼤家说过硬件和软件上的⼀个要求,如果你只是想运⾏Java程序,那么你就⽤不着再去装JRE了,因为IntelliJ IDEA已经绑定好了。

在jbr⽬录中,⼤家就能够看到它已经提供好了Java的运⾏环境,当然,如果你要是想开发Java程序的话,那么就得需要独⽴安装JDK了lib:IntelliJ IDEA依赖的⼀些相关的类库license:相关插件的许可信息plugins:插件这⼉,我们重点来看⼀下bin⽬录,打开该⽬录,其内容列表如下。

由于我的电脑是64位的Win 10操作系统,所以这⼉我会双击idea64.exe来启动IntelliJ IDEA,其实你也不需要这么做,因为IntelliJ IDEA已经在桌⾯给我们添加了⼀个快捷⽅式。

当然了,如果你的电脑是32位的Windows操作系统,那么你双击idea.exe就哦了。

除此之外,你会发现在每⼀个exe可执⾏性⽂件下⾯都对应有⼀个properties⽂件,该⽂件⾥⾯存放的都是相关的虚拟机的配置信息。

使用IntelliJ Idea 13.1.3打包成可执行的JAR

使用IntelliJ Idea 13.1.3打包成可执行的JAR

使用IntelliJ Idea打包可执行JAR1、Model结构如下:Client中放的是Frame窗体,Dll中放的是访问数据库的DAO类,以及引用的Hibernate相关依赖包。

Main函数入口在Client中。

2、具体步骤:(1)File -> project Structure ;(2)①选择Artifacts,②点击“+”按钮③选择jar ,④选择From modules with Dependencies.(3)点击create jar from Modules后弹出下面窗口。

(4)①选择要打包的Module: 我的是Antilander.Client.②选择Main Class:我的是Application③Jar files from libraries 选择默认的extract to the target jar ④单击OK。

(5)OK之后,出现以下界面。

①Name:为打包完成后的jar名称。

②type:为Jar ③output directory 为导出jar包所在位置。

(6)将Dll展开,选中其Dll目录下的所有jar包,单击右键,选择Extract Into Output Root(目的:将其添加到Client下,作为依赖包)。

(7)操作后效果如下,然后点击OK。

完成配置。

(8)最后需要Build一下。

①Build->Buidl Artifacts ->选择你刚才创建的jar(我的是:Antilaunder.Client:jar) Build。

等待完成Build。

(9)找到你之前设定的导出目录,找到build完成的jar文件双击运行或者进入dos使用命令运行:java –jar Antilaunder.Client.jar (执行此命令前,需要在dos中进入要执行的jar文件所在目录)推荐使用后者,方便调试。

致谢:IntelliJ IDEA 后端开发群群友的帮助。

idea安装与配置及基本用法教程详解

idea安装与配置及基本用法教程详解

idea安装与配置及基本⽤法教程详解⽬录⼀、配置idea前准备:⼆、配置idea三、常见困惑:四、中途遇到的问题及解决⽅案 Intellij IDEA 确实使⽤更加⽅便,由于⽬前只⽤到maven项⽬,所以此处只记录maven项⽬的配置。

⼀、配置idea前准备: 1.下载idea安装包、jdk安装包、maven安装包、git安装包。

均去官⽹下载并安装,⽹上很多,此处不再赘述。

(注意:常见的src⽂件是源码,bin是使⽤,所以下载时我们下载bin⽂件)⼆、配置idea 1.点开idea图标,点create new project,按照流程⼀步⼀步配置jdk,maven等,配置结束。

2.运⾏idea,进⼊idea主界⾯,页⾯会⾃动弹出这样的tips提⽰对话框,将默认的该选择框改为不选中,后⾯每次打开idea就不会弹出这样的对话框,可减少资源占⽤。

3.当pom⽂件有修改或者有新的依赖加⼊,右下⾓会出现如图提⽰,有两个选项Import changes是⼿动导⼊,Enable Auto_Import是开启⾃动导⼊。

两个的区别是⾃动导⼊会在修改依赖后⾃动导⼊依赖,占⽤计算机更多资源,⼀般计算机都建议点⼿动导⼊。

4.File-->Project Structure ⾥可以配置项⽬的⼀些设置。

5.setting⾥可以设置idea的所有功能,只对当前项⽬有效,可以多⽤。

全局设置后,就不⽤单个项⽬单独配置。

尽量都全局设置。

  6.Other setting⾥的Defult setting 设置的是全局的,Default Project Structure是设置项⽬。

7.设置编译版本 第⼀种⽅式:在pom⽂件中设置编译版本 第⼆种⽅式:在setting中修改编译器版本,要使其与ProjectStructure中的版本⼀致。

8.view中选中Toolbar和tool button ,右侧的⼯具就可显⽰出来,我们可以在 maven project下⽅便操作⼀系列maven操作。

IntelliJIDEA2020安装使用教程详解

IntelliJIDEA2020安装使用教程详解

IntelliJIDEA2020安装使⽤教程详解对于JetBrains IntelliJ IDEA 2020的认识IntelliJ IDEA 2020是⼀款JAVA编程软件,捷克IntelliJ公司研发推出。

该软件提供了⼀个⾮常强⼤的JAVA集成开发环境,不仅添加了对Records的完整代码洞察⽀持,JDK⾃动下载构建,还能够让开发者更快速的⽣成构造函数和组件,对代码进⾏分析检查等功能,⼤⼤提⾼了开发者的代码编写效率,减轻了对代码查漏补缺的压⼒。

该软件提供⼀站式服务,包括软件开发的环境、开发的过程、开发的维护和管理等等,能完美契合开发者的需求。

在导航栏中加⼊了类和接⼝名称,能够让开发⼈员快速的找到相对应的代码进⾏修改或编写,⾮常的⽅便。

在设计⽅⾯采⽤了⼈体⼯程学技术,让开发者们能够静下⼼来好好研究关于代码的问题,提供了各种⽅便的快捷键让你能够在各个窗⼝之间游⾛,遨游在代码的海洋中。

安装教程1、解压⽂件包之后双击打开“ideaIU-2020.1.exe”2、点击“Next”3、选择软件安装的⽬录,然后点击“Next”4、选择创建64位桌⾯快捷⽅式,点击“Next”5、点击“Install”7、安装完毕,勾选启动该软件,点击“Finish”8、点击“Next”9、点击“Next”10、点击“Sart using Intellij IDEA”11、点击“Evaluate for free”,然后点击“Evaluate”13、点击“Restart”14、点击“为IDEA安装”15、点击“是”完成安装,可免费使⽤使⽤教程⼀、编写和编辑源代码使⽤代码时,本软件可确保您的⼯作轻松⾃如。

它提供了各种快捷⽅式和功能,可帮助您添加,选择,复制,移动,编辑,折叠,查找出现并保存代码。

1、寻找⾏动如果您不记得要使⽤的操作的快捷⽅式,请按Ctrl+Shift+A查找名称中的任何操作。

查找动作对话框您可以使⽤相同的对话框来查找类,⽂件或符号。

IDEA使用教程

IDEA使用教程

一、介绍IDEA全称IntelliJ IDEA,是java语言开发的集成环境。

idea提倡的是智能编码,目的是减少程序员的工作,其特色功能有智能的选取、丰富的导航模式、历史记录功能等,最突出的功能是调试(Debug),可以对Java代码、javascript、JQuery等技术进行调试。

首先,如果你做开发的话,肯定少不了开发工具,不过现在主流的java开发工具有传统的eclipse变成了IDEA,因为它开发更方便,更快捷。

二、IDEA的优点1.智能的选取。

在很多时候我们要选取某个方法,或某个循环或想一步一步从一个变量到整个类慢慢扩充着选取IDEA就提供这种基于语法的选择,在默认设置中Ctrl+w,可以实现选取范围的不断扩充,这种方式在重构的时候尤其显得方便。

2.丰富的导航模式。

IDEA提供了丰富的导航查看模式,例如ctrl+e显示最近打开过的文件,ctrl+n显示你希望显示的类名查找框(该框同样有智能补充功能,当你输入字母后IDEA将显示所有候选类名)。

在最基本的project试图中,你还可以选择多种的试图方式。

3.历史记录功能。

不用通过版本管理服务器,单纯的IDEA就可以查看任何工程中文件的历史记录,但版本恢复时你可以很容易的将其恢复。

4.JUnit的完美支持。

5.对重构的优越支持。

IDEA是所有IDE中最早支持重构的,其优秀的重构能力一直是其主要卖点之一。

6.编码辅助。

java规范中提倡的tostring()hashcode()equals()以及所有的get/set方法,你可以不用进行任何的输入就可以实现代码的自动生成,从而把你从无聊的基本方法编码中解放出来。

7.灵活的排版功能。

基本所有的IDE都有重排版功能,但仅有IDEA的是人性的,因为她支持排版模式的定制,你可以根据不同的项目要求采用不同的排版方式。

8.xmxxxxl的完美支持。

9.简洁易用的GUI界面。

10.与文件系统自动同步。

当你最小化IDEA,直接对文件进行编辑之后,重新打开IDEA后IDEA将自动的完成文件的更新,而不用重新导入工程或刷新工程。

idea开发工具使用手册

idea开发工具使用手册

idea开发工具使用手册IDEA是一款集成开发环境(IDE),主要用于Java、Kotlin、Scala等语言的开发。

IDEA拥有智能的代码辅助、强大的重构、丰富的插件、灵活的配置等功能,被认为是最好的Java开发工具之一。

本手册将介绍IDEA的基本使用方法,包括安装、配置、创建项目、编写代码、运行调试、版本控制等方面。

一、安装和激活在使用IDEA之前,需要从官网1下载IDEA的安装包,根据自己的操作系统和需求,选择合适的版本。

IDEA分为社区版(Community)和旗舰版(Ultimate),社区版免费,但功能有限,旗舰版收费,但功能更全面。

如果需要使用旗舰版,可以申请学生或教师的免费许可证2,或者购买正版授权3。

下载好安装包后,双击运行,按照提示进行安装。

安装过程中,可以选择安装目录、创建桌面图标、关联文件类型等选项,也可以选择是否让IDEA自动下载一个Java运行环境(JRE),以便于运行IDEA和Java程序。

安装完成后,打开IDEA,会弹出一个欢迎界面,可以选择创建新项目、打开已有项目、导入项目、检出项目等操作。

如果是第一次使用IDEA,还需要进行一些初始设置,如选择主题、安装插件、配置快捷键等。

如果需要激活旗舰版,还需要输入激活码或登录账号,以验证授权。

二、配置和优化在使用IDEA时,可以根据自己的喜好和习惯,对IDEA进行各种配置和优化,以提高开发效率和体验。

IDEA的配置和优化主要通过设置(Settings)和首选项(Preferences)两个菜单进行,可以在IDEA的主界面或者欢迎界面找到这两个菜单,也可以使用快捷键Ctrl+Alt+S(Windows)或者Command+,(Mac)打开。

在设置和首选项中,可以对IDEA的各个方面进行调整,如编辑器、代码风格、编译器、运行环境、插件、版本控制等。

这里只介绍一些常用的配置和优化,更多的细节可以参考IDEA的官方文档4或者网上的教程5。

IntellijIDEA使用教程

IntellijIDEA使用教程

IntellijIDEA使⽤教程⽬录1、前⾔最近在学习⼤数据,之前⽤到了Eclipse,最近因为写Scala所以⽤到了这款编译器IntelliJ IDEA。

出于学习的⽬的,顺便总结下,希望对你有所帮助~2、IntelliJ IDEA简介IDEA 全称 IntelliJ IDEA,是java编程语⾔开发的集成环境。

IntelliJ在业界被公认为最好的java开发⼯具,尤其在智能代码助⼿、代码⾃动提⽰、重构、J2EE⽀持、各类版本⼯具(git、svn等)、JUnit、CVS整合、代码分析、创新的GUI设计等⽅⾯的功能可以说是超常的。

IDEA是公司的产品,这家公司总部位于的⾸都,开发⼈员以严谨著称的东欧程序员为主。

它的旗舰版本还⽀持HTML,CSS,PHP,MySQL,Python等。

免费版只⽀持Python等少数语⾔3、环境准备教程说的很详细了,按照这个⼀步步来就能装好了。

4、新建项⽬页⾯简介1.打开软件2.选择第⼀个创建项⽬3.页⾯如下5、搭建普通Java项⽬简介选择Java项⽬,Next->Next->给项⽬起个名⼦,然后选择Finish整体介绍下5.1、右键项⽬功能介绍PS:(因为直接右键JavaGeneralObj⽂件夹,右键.idea和右键src⽂件显⽰的内容不⼀样,所以这⾥做了下整合)1.NewPS:新建项⽬⽤的,可以新建的内容如下:Module:在此项⽬下新加⼀个模块,⽐如Java,Scala模块。

File:在选择的项⽬下添加⼀个⽂件,可以是Text,也可以是其它⽂件Scratch File:临时⽂件,⽤来对⽂件进⾏临时处理,如JSON,XML格式化Directory:在选择的⽬录下新建⼀个⽬录Html File:创建Html的,可以创建Html5,Html4和XHtmlStylesheet:创建样式⽂件JavaScript File:创建JS⽂件TypeScript File:typescript是微软出的⼀种编程语⾔,是 JavaScript的超级,最终编译成JavaScriptpackage json.FIle:Node.js的描述⽂件CFML/CFC File:帮助⽂件CoffeeScript File:是⼀套JavaScript转译语⾔Kotlin Script:可以将⾥⾯内容转换为Java代码执⾏。

IntelliJIDEA的使用方法总结

IntelliJIDEA的使用方法总结

IntelliJIDEA的使⽤⽅法总结创建普通 Java 项⽬1、⾸次新建⼀个项⽬如果是⾸次使⽤,在这个界⾯可以点击 Create New Project ,创建⼀个新项⽬。

选择Java,然后选好 JDK 的位置,接着点击下⼀步 Next。

接下来不选择模板创建,直接点下⼀步,然后填写上项⽬名和项⽬保存的地址。

会提⽰⽬录不存在,直接点击OK创建。

这样⼀个Java 项⽬就建好了。

2、再次新建⼀个项⽬如果想要再次新建⼀个项⽬,可以在 File ---> New ---> Project... 打开了新建项⽬的窗⼝,选择相应的项⽬,不过第⼆次就不需要选择JDK了,IDEA已经为你默认选择了上次的JDK。

选择新建后,接着会提⽰你新项⽬是要在当前窗⼝显⽰还是新开⼀个窗⼝显⽰,如果选择当前窗⼝显⽰,就会覆盖当前项⽬,因为IDEA⼀个窗⼝只显⽰⼀个项⽬。

3、再次打开⼀个项⽬(1)如果想要再次打开⼀个项⽬,可以 File ---> Open... 然后选择你的项⽬,直接打开就⾏。

(2)也可以选择 File---> Open Recent ,选择打开⼀个最近打开过的项⽬。

界⾯按钮功能说明1、运⾏代码按钮⽐如写了个main⽅法,运⾏的话直接点击左边的绿⾊三⾓标志:可以选择直接运⾏,也可以Debug运⾏,还可以对代码覆盖率进⾏测试(第三项这个不是太明⽩)。

2、侧边栏各功能窗⼝的开关控制IDEA 界⾯左下⾓有⼀个控制各个界⾯开关的按钮这个按钮点击可以控制各个侧边栏的开关,侧边栏⾥⾯有各个窗⼝的名称和对应的数字,使⽤ ALT + 数字就能实现相应窗⼝的开关。

⽐如或者⿏标直接放该按钮上去可以看到相应的窗⼝列表,点击也可进⾏相应窗⼝的开关操作。

3、项⽬窗⼝⾥的四个按钮(1)修改项⽬包结构通过Project窗⼝的⼀个⼩齿轮,可以选择是否隐藏空包来控制空包的合并显⽰还是展开显⽰。

类似于eclipse中的这个功能。

IntelliJIDEA卸载、安装图文教程与intellijidea卸载重装无法打开的解决方法

IntelliJIDEA卸载、安装图文教程与intellijidea卸载重装无法打开的解决方法

IntelliJIDEA卸载、安装图⽂教程与intellijidea卸载重装⽆法打开的解决⽅法⼀、卸载(⾸次安装可跳过)导出配置运⾏卸载程序删除缓存&配置&插件卸载完成⼆、下载安装(⼆)安装本教程所对应的版本速查阅⽂件⾥⾯的内容,如果⽤ IntelliJ IDEA 关联上之后,由于 IntelliJ IDEA 打开速度缓慢,这并不能⽅便我们查看(三)导⼊配置或者在启动主界⾯导⼊(四)运⾏并破解在C:\Windows\System32\drivers\etc\host⽂件中添加:0.0.0.0 复制激活码CNEKJPQZEX-eyJsaWNlbnNlSWQiOiJDTkVLSlBRWkVYIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiIiwiYXNzaWduZWVFbWFpbCI6IiIsImxpY2Vuc2VSZXN0cmljdGlvbiI6IkZvciBlZHVjYXRpb25hbCB1c QOxwjWvRwJz6vo6J6adC3CJ4ukQHosbPYZ94URUVFna/Rbew8xK/M5gP3kAaPh6ZDveFdtMR1UBoumq3eCwXtXM3U3ls5noB4LIr+QplVlCj2pK5uNq7g/feyNyQcHpSXtvhIOnXDBLOecB05DOsxzm0p7ulGGJo MIIEPjCCAiagAwIBAgIBBTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTE1MTEwMjA4MjE0OFoXDTE4MTEwMTA4MjE0OFowETEPMA0GA1UEAwwGcHJvZDN5MIIB(五)选择UI主题(六)选择插件这⾥可以按默认设置,点击下⼀步,后续可以在settings中修改(七)安装插件这⾥也可以直接点击开始使⽤,后续可以再安装插件intellijidea卸载重装⽆法打开第⼀种:问题:IntelliJ IDEA的⽂件-设置打不开,点了没反应。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录Intellij IDEA教程 (2)安装配置 (2)初始配置 (2)优化配置 (10)项目管理 (16)同时管理多项目 (16)创建Maven项目 (20)导入Maven项目 (23)JRebel热部署 (29)常用技巧 (36)Debug跟踪条件变量 (36)Live Template使用 (37)代码分析 (39)代码重构 (43)粘贴历史复制记录 (55)查看本地历史记录 (56)文本比较 (57)SSH远程管理 (58)管理远程主机 (60)快捷键大全 (62)编辑 (62)查找/替换 (64)编译/运行 (64)调试 (64)导航 (65)重构 (66)版本控制/本地历史 (66)Live Template (66)代码生成 (67)如何查找 (67)新特性 (68)Terminal (68)Search Anywhere (69)LENS Mode (69)文件夹搜索 (69)搜索注释内容 (70)Spring Bean Explorer (70)Intellij IDEA教程安装配置初始配置安装完Intellij IDEA 13后会弹出初始配置过程。

1、提示是否导入旧版本的settings配置,settings目录默认位于C:\Users\{User}\.IntelliJIdea12目录下,通过此步骤,可以将旧版本的配置及插件直接导入到新版本中。

2、选择版本控制插件。

以下是我个人勾选的:●Git:Git(分布式版本控制工具)插件,需本地安装Git。

●Subversion:SVN插件,新版本支持Subversion1.8其他插件介绍:●ClearCase:IBM Rational的SCM管理工具插件。

●CVS:CVS插件。

●hg4idea:Mercurial插件,与Git类似的分布式版本控制工具。

●Perforce:Perfoce插件,商业的版本控制工具。

●TFS:Team Foundation Server插件,微软的客户端-服务器源代码管理系统。

●Visual SourceSafe:VSS插件,微软的客户端的源代码管理系统。

3、选择Web/Java开发插件,勾选对自己有用的插件。

以下是我个人勾选的:●Application Servers Views:配置应用服务器插件。

●Database:数据库插件,可用于管理MySQL、Oracle、SQLite等。

●Freemarker:支持freemarker语法插件。

●Java EE: Batch Applications:新版本增加的功能,支持Java EE 7批处理编程模型(JSR-352)。

●Java EE: Bean Validator:支持Java EE 6的数据验证模型(JSR-303)。

●Java EE: Contexts and Denpendency Injection:支持Java EE6的依赖注入模型(JSR-299)。

●Java EE: EJB, JPA, Servlets:EJB、JPA、Servlet的插件。

●Java EE: JMS, JSON Processing, Concurrency Transaction:JMS, JSON, Transaction等的插件。

●Java EE: RESTful Web Services:JAX-RS插件。

●Java EE: Web Services:JAX-WS插件。

●Java Server Pages:JSP插件。

●Persistence Frameworks:持久化(JPA、Hibernate)插件。

●Spring Batch:Spring批处理框架的插件。

●Spring Data:Spring数据访问框架(Mongodb、Redis、Hadoop)插件。

●Spring Security:Spring安全框架的插件。

●Spring:Spring插件●Spring Web Services:Spring Web Services插件。

●Spring-AOP and @AspectJ:Spring-AOP和切面语言的插件。

●SQL:SQL插件其他插件介绍:●CoffeeScript:CoffeeScript插件,基于Javascript之上的一门编程语言。

●dmServer:dmServer插件,基于OSGi的模块化部署的java服务器。

●Google App Engine:GAE插件,用于创建GAE项目。

●GWT:GWT插件,支持GWT代码提示、编译、组件开发等。

●Hibernate:Hibernate插件,支持Hibernate代码提示、反向生成代码等。

●Java EE: Java Server Faces:JSF插件,支持JSF语法。

●Java EE: WebSockets:13版本新功能,支持Java EE WebSockets(JSR-356)。

●JBoss Seam Pageflow:Jboss Seam PageFlow插件。

●Jboss Seam Pages:Jboss Seam Page插件。

●Playframework:Playframework插件,一个full-stack的Java web框架。

●Spring Integration Patterns:Spring企业应用集成框架插件。

●Spring OSGi:Spring OSGi插件。

●Spring Roo Console:Spring Roo控制台,支持Spring Roo命令提示等。

●Spring Web Flow:Spring工作流插件。

●Struts 1.x:Struts1 插件,支持Struts1语法提示,结构化显示Action、Form等。

●Struts 2:Struts2插件,支持Struts2语法(Xml、Tag)提示,结构化显示Action等。

●Tapestry:Tapestry插件,一个MVC与模板技术结合的Java框架。

●Vaddin:Vaddin插件,一个基于GWT的Web RIA框架。

●Velocity:Velocity插件,支持Velocity语法提示。

4、选择应用服务器插件,这里指选择了Resin和Tomcat。

以下是我个人勾选的:●Resin:Resin插件。

●Tomcat and TomEE:Tomcat或TomEE服务器插件,TomEE是经过J2EE 6 认证的Tomcat 企业版本其他插件介绍:●Cloud Foundry:VMware主导基于Spring的开源PaaS云计算平台。

●CloudBees:基于Tomcat和MySQL的开源PaaS云计算平台。

●Geronimo:Apache的J2EE服务器。

●GlassFish:Sun的J2EE服务器。

●Heroku:Heroku是一个商业的Rails的PaaS云计算平台。

●Jboss:Jboss服务器插件。

●Jetty:轻量级的Servlet服务器。

●JSR45:兼容JSR-45的所有应用服务器,JSR-45(Debugging Support for Other Languages)为那些非JAVA 语言写成,却需要编译成JAVA 代码,运行在JVM 中的程序,提供了一个进行调试的标准机制。

●OpenShift:红帽的开源PaaS云计算平台。

●WebLogic:Oracle的商业J2EE服务器。

●WebSphere:IBM的商业J2EE服务器。

5、选择HTML/Javascript开发插件以下是我个人勾选的:●CSS:CSS插件,可以直接显示css配色的颜色。

●HTML Tools:Html插件,支持emmet快速编写html代码。

●Inspection-JS:JS代码检测,目前还没见过哪个IDE对JS的支持有这么智能。

●JavaScript Debugger:js调试器,需chrome安装Debugger插件才可以支持。

●Javascript Intention Power Pack:补充上面JS代码检测的不足。

●Javascript:Javascript插件。

●QuirksMode:用于检测CSS和HTML的主流浏览器兼容性问题。

●W3C Validators:W3C标准检测插件。

其他插件介绍:●Flash/Flex:Flash/Flex开发插件。

●LESS:LESS插件,LESS是一个CSS预处理器,通过简单的语法和变量对CSS进行扩展。

●SASS:SASS语法支持,SASS扩展了CSS,使用特定的语法来编写CSS。

●Stylus:Stylus插件,Stylus是一个CSS预处理器。

6、选择其他插件以下是我个人勾选的:●Ant:Ant插件。

●AspectJ:AspectJ切面框架插件。

●Byte Code Viewer:java字节码反编译查看插件。

●Commander:提供了左右两个用于查看项目结构的插件,可用于项目结构对比或导航。

●Copyright:版权声明插件,保证版权信息的一致。

●Coverage:查看代码覆盖率插件。

●Cucumber for Java:Java的Cucumber插件,Cucumber 是一个BDD驱动的自动化测试工具。

●DSM Analysis:架构可视化插件,战士模块间的依赖信息。

●Eclipse:支持导入eclipse结构的项目。

●Emma:检测代码覆盖率插件●Gherkin:Gherkin语言插件,Cucumber要用到。

●Github:Github集成插件。

●IntelliLang:主要用于注解语法的注入验证、正则表达式语法检查等●Junit:Junit单元测试插件。

●Maven:Maven插件。

●Maven Integration Extension:Maven依赖分析图插件。

●Properties:属性文件(.properties)编辑插件。

●Refactor-X:Xml代码格式化插件。

●Remote Hosts Access:远程主机访问,支持ftp/ssh。

●REST Client:用于访问REST Web Service的客户端插件。

●SSH Remote Run:支持通过Terminal运行SSH脚本。

●Structural Search:支持通过语法表达式进行搜索或替换。

●Task Management:任务管理插件,支持YouTrack, JIRA, Lighthouse, Pivotal Tracker,GitHub, Redmine,Trac等问题跟踪系统。

●Terminal:终端命令插件。

●TestNG-J:TestNG插件。

●Time Tracking:任务管理插件中使用到的时间跟踪功能。

相关文档
最新文档