Upload
nirodha-perera
View
115
Download
2
Tags:
Embed Size (px)
Citation preview
About IntelliJ IDEA An integrated development environment (IDE).
Provide a source code editor, built automation, a debugger, a designer, and other software development tools.
Used to develop desktop applications, mobile applications, websites, etc.
Supports multiple programming languages
1. JVM-based languages, including Java, Scala,Groovy, Clojure and Kotlin.
2. PHP, Python and Ruby.
3. SQL, including PostgreSQL, MySQL, Oracle, SQL Server and many other dialects.
Visibility of System Status
IntelliJ IDEA status bar indicates the current IDE state and lets you carry out certain environment maintenance tasks.
Shows current status of a running application.
The user has the ability to leave the unwanted state without having to go through an extended dialogue. Support undo and redo.
User Control and freedom
Error Prevention
There is a narrow vertical area right to the editor which holds all errors and warnings known to the ide about the current file.
Recognition rather than recall Some functions can not be done by using the toolbar
options. So user have to either memories the shortcuts or navigate through main menu.
Example: Commenting and uncommenting lines of code
1. On the main menu, choose Code | Comment with Line Comment.
2. Press Ctrl+Slash.
Flexibility and Efficiency of Use
IntelliJ IDEA offers the most intelligent code completion for all supported languages.
Help Users Recognize, Diagnose,and Recover from Errors
Provides error messages with line number, and description of error.