Java Development Tools IntelliJ idea installation steps

Source: Internet
Author: User

1.

Http://pan.baidu.com/s/1mhn5k60

2 installation process

Although not the latest version, IntelliJ idea is the most used Java integrated development environment in the current work, and is considered to be the most efficient IDE tool in Java development. It integrates many of the features that are useful in the development process, including smart Code assistants, code auto-hints, refactoring, Java EE support, Ant, JUnit, CVS integration, code review, innovative GUI design, and so on, almost everything you need to do without a mouse can be done to the fullest extent possible to speed up development.
IntelliJ Idea 15 focuses on fixing bugs, as well as usability improvements and performance gains. For example, with more powerful file search, UI improvement in test mode, forced return, closure debug and so on, powerful and practical, the Java developers can be freed from some time-consuming routine work, significantly improve the development efficiency, is definitely one of the best Java development tools currently.

IntelliJ Idea Featured Features

1, the intelligent selection
In many cases we want to choose a method, or a loop or want step by step from a variable to the whole class slowly expand the selection, IDEA provides this syntax-based choice, ctrl+w in the default settings, you can achieve the expansion of the selection range, this method is particularly convenient when refactoring.
2. Rich Navigation mode
IDEA provides a rich navigation viewing mode, such as Ctrl+e displays recently opened files, CTRL + N displays the class name lookup box you want to display (the box also has the smart add function, and when you enter the letter idea will display all candidate class names). In the most basic project view, you can also choose from a variety of view modes.
3. History Record function
Without a version Management Server, just idea can view the history of files in any project, but you can easily restore them when the version is restored.
4. JUnit's Perfect support
5. Superior Support for refactoring
Idea is the earliest support for refactoring in all Ides, and its excellent refactoring capability has been one of its main selling points.
6. Code Assist
The Java Specification advocates ToString (), Hashcode (), Equals (), and all get/set methods, so that you can automate the generation of code without any input, freeing you from the boring basic method encoding.
7. Flexible typesetting function
Basic all the Ides have the re-typesetting function, but only idea is human, because she supports the layout mode of customization, you can according to different project requirements to adopt different layout methods.
8. Perfect support FOR XML
9. Dynamic Grammar Detection
Any code that does not conform to the Java specification and its own predefined specifications will be highlighted in the page.
10. Code Check
Automatic analysis of code, detection of non-conforming, risky code, and highlighting.
11. Full support for JSP
No plugins required, full support for JSP.
12. Smart Editing
The method or class is automatically replenished during the code entry process.
13. EJB Support
No plug-ins are required to fully support EJB (6.0 support ejb3.0)
14. Column editing mode
The use of Utraledit's affirmation of its column editing mode is appreciated, because she has reduced a lot of tedious duplication of work, and idea fully support the model, thereby increasing the efficiency of coding.
15. Preset Templates
The pre-set template allows you to edit frequently used methods into the template, you can use only a few letters in the input to complete the writing of all the code. For example, using the higher public static void main (string[] args) {} You can preset pm as the method in the template, enter the PM and then press the Code Assistant key, and idea will complete the automatic input of the code.
16. Perfect Automatic Code completion
A method in the Smart check class that automatically completes code input when a method name is found with only one, thus reducing the writing of the remaining code.
17. Ant Support
No third-party plugins are required.
18. Do not use code checking
Automatically examines code that is not used in code and gives hints to make the code more efficient.
19. Smart Code
Automatically check the code and find the code that is inconsistent with the preset specification to give hints, if the programmer agrees to modify the automatic completion of the modification. For example code: String str = "Hello Intellij" + "idea"; Idea will give an optimization hint, and if the programmer agrees to modify idea, it will automatically modify the code to: String str = "Hello Intellij idea";
20, the regular expression of the search and replace function
Find alternatives to support regular expressions to improve efficiency.
21. Javadoc Preview Support
Supports the preview feature of Javadoc, which ctrl+q show Javadoc results in the Javadoc code, thereby improving the quality of doc documents.
22. Programmer's intention to support
When the programmer is coding, idea always detects your intentions, or provides suggestions, or directly completes the code for you.

IntelliJ idea 15 Hack installation tutorial

1, download unzip, get Chinese package and software original program;

2, first double-click the file "Ideaiu-15.0.2.exe" install the original software;

3, here are recommended to select three;

4. After successful installation, double-click the generated IntelliJ idea 15.0.2 icon on the desktop to open the software;
5, here can temporarily not set;

6, pop-up registration interface, relatively simple registration method is: Select "License Server" input "http://15.idea.lanyus.com/" click "OK" to quickly activate the software;

7, the software interface can be set according to their own preferences, here Small IntelliJ Choose the default way, and then click on the bottom right corner button jump;

8, the appearance of Welcome interface, small series choose open a project freely;

9, here can see the current software or English version;

10, followed by the Chinese operation, extracted from the Chinese package, to get the Chinese document "Resources_cn.jar"

11, copy "Resources_cn.jar" to IntelliJ idea 15 default installation directory can be;
12, Small series is Win7 system, the path is "C:\Program Files (x86) \jetbrains\intellij idea 15.0.2\lib\resources_cn.jar" can. Note: Some users of the message said after the Chinese can not be set up, small series updated the Chinese package has been solved this problem.

16. Special Description:
If the display garbled after opening, please delete Resources_cn.jar, then open Phpstorm, on the menu, select File, Settings, Appearance&behavior Appearance, select override default fonts by (not recommended)
Name:microsoft Yahei (select any Chinese font)
Then copy the Resources_cn.jar to the. \lib directory and re-open the Phpstorm to display the Chinese correctly.
17, re-open the software, has been successfully Chinese, the interface is as follows:

IntelliJ Idea 15 new features

1. Improved debug of the Lambada
Java8 introduced the function of the Lambada syntax, but because of the particularity of its syntax, debugging is not very convenient, so the new version for its improvements, not only can be single-step debugging, but also let the cursor where to hit.

2. Flexible Code Formatter
We all know code formatter, and also know that the rules of formatter to be adjusted in the IDE settings, spaces Ah, line-like AH. OK, 15 allows you to select some code individually and make adjustments locally.

3. The results of Find in path will be displayed in real time
When we want to find out which files contain a keyword, we rely on the find in Path, which is equivalent to a global search function. Usually after entering a keyword, you need to click OK and then show the results list. So in order to make the user experience better, 15 provides real-time display of search results. However, this can only be counted as a simple interface, the reading effect is unable to "confirm" after the regular result list ratio. Of course, this degree may have already satisfied most of the situation.

4. The Code comparison panel in the Submit Code window can modify the code
In fact, the idea of the regular Comparison code window (that is, the left and right two-half Code comparison window), can also be modified code. And this refers to the Code submission window, the simple code comparison panel. In fact, if it did not mention this update, the small part does not know the original here can not change the code.

5, the Database tools also have a small improvement
One is to improve the new database interface, the former is really a bit strange;
One is the list of SQL query results, and finally the paging button is added (should be added)
Then is to improve the Display database table tree structure, the past is not divided into table,view,seq, and so on, and now do the division. Of course, the Regular database connection tool, this is still necessary, like plsql this is always a distinction.
Here, by the way, the idea's database tools, while not completely replacing the professional tools of Plsql or navicat, are often used enough and have their own advantages.
For example, in code, when writing SQL strings, table name names, keywords, and so on, there will be automatic hints and code completion, as well as highlighting the fields and syntax, as in Plsql write SQL. Even more powerful, if the table has a,b,c three fields, you want to all select, but do not want to select the star, at this time idea of the "select A, B, C" Such a choice, is really more than 10 of the field of the Gospel, user experience.

Update log

IntelliJ idea 15.0.2 EAP (build 143.1015.7) update, this version is primarily bug fixes, with some usability improvements and performance improvements.
Major improvements:
1, Situation with incompatible custom plugins could is treated more user-friendly
2, License activation:can ' t login to jetbrains account on fresh idea build, fresh caches
3. Resizing vertically split editor also selects text in the right hand editor
4. Quick Definition Functionality
5, Quick documentation:links to package-summary.html open in external browser
6. Added Jscs:ignore comments don ' t stack correctly
7, typescript:implement correct type recognition inside Object literal
8. Let add a Keymap shortcut to open the ' Local changes ' tab by a single action
9. Repeated freezes while editing text

Java Development Tools IntelliJ idea installation steps

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.