Avis clients sur IntelliJ IDEA

4,7 (1 073) Écrivez votre avis !

En savoir plus sur IntelliJ IDEA

IntelliJ IDEA, l'IDE Java dont la notoriété ne fait que croître, comprend une prise en charge de Java 8 et Java EE 7 ainsi que de nouveaux outils pour Android.

En savoir plus sur IntelliJ IDEA

Avantages :

I've been using it for several months now after going through a coding Bootcamp. The features and ease of use are awesome.

Inconvénients :

When I shoot a new project, my old projects deteriorate. I need to do the dependency settings again.

IntelliJ IDEA - Notes

Note moyenne

Facilité d'utilisation
4,5
Service client
4,3
Fonctionnalités
4,7
Rapport qualité-prix
4,5

Probabilité de recommander le produit

9,0/10

IntelliJ IDEA a reçu une note globale de 4,7 étoiles sur 5 d'après 1 073 avis d'utilisateurs publiés sur Capterra.

Avez-vous déjà utilisé IntelliJ IDEA ?

Partagez vos expériences avec d'autres acheteurs de logiciels.

Filtrer les avis (1 073)

Utilisateur vérifié
Ingénieur Logiciel (France)
Utilisateur LinkedIn vérifié
Affaires internationales, 2-10 employés
Temps d'utilisation du logiciel : plus de deux ans
Source de l'avis

Solution absolument merveilleuse pour le codage en JAVA

4,0 il y a 2 mois

Commentaires : En tant que développeur JAVA, je remercie JetBrains pour ce merveilleux produit car il s'agit d'un IDE JAVA complet où je peux développer, déployer, déboguer et même déboguer à distance. Grande expérience globale

Avantages :

Un IDE de développement JAVA complet avec toutes les fonctionnalités modernes qu'un IDE doit posséder comme le contrôle de version, l'accès à la base de données, le débogage sont si bons pour avoir une fonctionnalité pour l'environnement de développement JAVA - Construit avec des fonctionnalités puissantes d'IntelliSense qui rendent le codage JAVA vraiment génial aussi - Support pour un certain nombre de thèmes et de modules complémentaires, le développeur peut le personnaliser en fonction de ses propres besoins - la prise en charge de SSH et du terminal est prête à l'emploi, vous n'avez pas besoin de passer à d'autres applications de terminal pendant votre développement, comme pour utiliser les commandes git dans terminal ou accéder à SSH. - La prise en charge de l'enregistrement de fichiers en tant que modèles est tout simplement géniale. De plus, ses suggestions de codage à améliorer selon les normes et modèles de codage choisis sont excellentes. - Un grand nombre de raccourcis clavier intégrés ainsi que la fonctionnalité d'ajout de raccourcis personnalisés sont excellents - Il a des modules complémentaires pour prendre en charge différents frameworks JAVA. Ce qui est génial - Étant moi-même développeur PHP, il y a tellement de choses à apprécier IntelliJ IDEA que je peux même écrire un livre à ce sujet

Inconvénients :

Avec beaucoup de bonnes fonctionnalités, il y a aussi des problèmes, comme le chargement de projets volumineux. C'est parce qu'il indexe tous les fichiers pour une recherche plus rapide, mais parfois, si le système manque de mémoire, cela peut être très pénible car il peut devenir très lent - Certaines configurations comme les configurations de débogage peuvent être un peu plus difficiles pour les nouveaux utilisateurs, parfois ils peuvent avoir besoin de passer par beaucoup de recherches pour mettre en place un environnement de développement avec toutes les fonctionnalités - Ce n'est pas gratuit ou un peu cher par rapport à d'autres options disponibles

Nicolas
Architecte Solution (France)
Banque, 10 000+ employés
Temps d'utilisation du logiciel : plus de deux ans
Source de l'avis

L'ide idéale

5,0 le mois dernier Nouveau

Commentaires : 5 ans d'utilisation et une vraie révolution par rappoet à Eclipse

Avantages :

Le grand nombre de Plugins qu'on peut installer.

Inconvénients :

Difficile à appréhender au début.Gourmand en CPU

Lyne
Etudiante (Bénin)
Logiciels, 11-50 employés
Temps d'utilisation du logiciel : 6 à 12 mois
Source de l'avis

Un très bon IDE pour développer surtout en java

5,0 le mois dernier Nouveau

Avantages :

Il est en général facile à utiliser et en plus nous permet de développer des application full-stack

Inconvénients :

L'utilisation de l'interface graphique qui n'est pas vite compréhensible et par rapport à la version payante le cout n'est pas très accessibles surtout à des étudiants comme moi

Martin
McDo (France)
Production alimentaire, 201-500 employés
Temps d'utilisation du logiciel : plus d'un an
Source de l'avis

Lamiffzer

5,0 le mois dernier Nouveau

Commentaires : Géniale.

Avantages :

Le fait de pouvoir allier création et innovation.

Inconvénients :

Tout était appréciable dans ce logiciel au contraire !!

Nujan
Nujan
Managing Director (Népal)
Utilisateur LinkedIn vérifié
Logiciels, 2-10 employés
Temps d'utilisation du logiciel : plus de deux ans
Source de l'avis

One IDE for every programing tasks.

5,0 il y a 2 mois Nouveau

Commentaires : The use of this software significantly improved the quality of our work experience. The timely delivery of software is very critical for small businesses like ours, and IntelliJ has made our work much simpler, in particular with regard to the development of JAVA applications.

Avantages :

The one and only reliable integrated development environment for all of your programming tasks. The basic editor is not only effective but also quite smart. And there are literally hundreds of plugins available to support any language or file format you can imagine. The integration of Git, is likewise of the highest quality.

Inconvénients :

It is extremely expensive for the average consumer to purchase. It would be better if there was a slight decrease in the price.

Harshil
Student (Inde)
Logiciels, 51-200 employés
Temps d'utilisation du logiciel : plus de deux ans
Source de l'avis

My Experience With IntillijIdea

5,0 il y a 2 mois Nouveau

Commentaires : IntillijIdea is a great IDE for developers who want a powerful and efficient solution. It's easy to use and offers many features that make developing apps and websites easier.

Avantages :

IntillijIdea is an extremely powerful and efficient integrated development environment (IDE) from JetBrains. The IDE is highly customizable and provides many useful features such as code completion, refactoring, version control, and a built-in debugger. It's also very easy to use and navigate around.

Inconvénients :

One of the drawbacks of IntillijIdea is that it requires a lot of memory and disk space. It can also be a bit pricey for some users.

Alternatives envisagées : Eclipse IDE et Visual Studio Code

Pourquoi passer à IntelliJ IDEA : After researching each of the alternatives, I chose IntillijIdea because of its powerful features, efficient performance, and intuitive user interface. It is very easy to code using IntillijIdea instead of VS code or Eclipse.

Ravi
Big Data Consultant (Inde)
Services et technologies de l'information, 201-500 employés
Temps d'utilisation du logiciel : plus de deux ans
Source de l'avis

IntelliJ IDEA - Defacto for Code Refactoring

3,0 il y a 2 mois

Commentaires : Positive.7/10 ratingBut not as light weight as VS code or other IDEs that provide similar features

Avantages :

The IDE has lot many shortcuts for code refactoring and provides great suggestions to developers to improve the code quality.It has great integration with source code management like GitHub, GitLab, Version control.

Inconvénients :

It is very resource heavy , sometimes consumes a huge block of memory on machine, Especially it gets very difficult while working parallel to a video call (remote working) as video call apps are also resource heavy.

Piotr
QA Automation Engineer (Irlande)
Logiciels, 51-200 employés
Temps d'utilisation du logiciel : plus d'un an
Source de l'avis

Java IDE you deserve

5,0 il y a 4 mois

Commentaires : IntelliJ Idea is certainly one of the best IDEs I was working with. It is packed with features and functionalities. The software is fast, intuitive, and reliable. Native support for various external tools and plugins makes work much quicker and easier. Direct link to documentation and sources allows to code faster and more efficiently. Prompts and 'intelligent' suggestions save a lot of time. IDE is flexible and fully customizable. A lot of external tools can be used from inside of IntelliJ (e.g. git). Also, good documentation, customer support, and a vast community guarantee that any problem with the app is solved with ease.
On the other hand, you get what you pay for - this great tool is rather expensive, especially for freelancers. The community version for students and private use is available, which allows getting familiar with this tool for free. Sometimes it may be resource-consuming and could have better documentation for certain functionalities.
All in all, despite small flaws, IntelliJ Idea is an amazing piece of code that makes life (and a job) easier and more enjoyable. Definitely worth it!

Avantages :

An enormous number of features and functionalities. Intuitive and easy to use. Vast native support for external tools. Many plugins are available, each easily managed from within the application. Good documentation and customer support. Large community across the internet.

Inconvénients :

IntelliJ Idea is quite expensive, especially for freelancers. It can be resource-consuming, in particular when indexing files or compiling. Some features could have better documentation (functionalities that require extensive knowledge to use)

Akash
Vice President (É.-U.)
Services financiers, 10 000+ employés
Temps d'utilisation du logiciel : plus de deux ans
Source de l'avis

Easy to Configure Integrated Development Environment

4,0 le mois dernier Nouveau

Commentaires : We use IntelliJ IDEA almost exclusively for all our code development, code testing and code commits. This lets developers easily manage big projects without the need to open code in boring text editors.

Avantages :

- Easy to configure on all platforms i.e., Windows, MAC OS or Ubuntu, etc. Just download and install and ready to go.- Great integration with bitbucket or github, easily manage your code with source code repositories.

Inconvénients :

- Not very easily integrated for Spark based development, need to do a lot of manual steps to enable that.- Sometimes maven plugin doesn't work out of the box, we need to clean the project or remove maven support and then include it again.

Akshat
Software Developer (Inde)
Logiciels, 51-200 employés
Temps d'utilisation du logiciel : plus d'un an
Source de l'avis

Essential tool for Software Developers

4,0 il y a 2 mois Nouveau

Commentaires : Overall experience is quite good as it's All in One Development Tool with all the necessary packages and libraries installed.

Avantages :

The IntelliJ IDEA software is a very powerful debugger that helps in solving serious bugs efficiently and saves a lot of time. It also supports many languages as per your requirement, Thus ideal for any developer.

Inconvénients :

This software is a bit bulky and hence it consumes a lot of RAM due to which our system requires a lot of free and extra space to function smoothly.

chijou
programmer (Cameroun)
Développement de programmes, Auto-entrepreneur
Temps d'utilisation du logiciel : plus d'un an
Source de l'avis

My best java IDE

5,0 il y a 2 mois Nouveau

Avantages :

very easy to use and have one of the most beautiful interfaces I saw. it is the best java ide I have ever used.

Inconvénients :

I sometimes think some features a missing to make it an ultimate java ide.

Utilisateur vérifié
Consultant (Inde)
Utilisateur LinkedIn vérifié
Services et technologies de l'information, 10 000+ employés
Temps d'utilisation du logiciel : plus de deux ans
Source de l'avis

Best IDE for Developer

5,0 le mois dernier Nouveau

Commentaires : Best IDE in software industry

Avantages :

Best IDE for developer for code development, build and deploy. It provides all library to check code. Easy to debug and easy to manage the file source control using git. By integrating with maven we can easily build java project.

Inconvénients :

Doesn't have back button to go to last edit location .

Theodor
Theodor
Fullstack Developer (Liban)
Utilisateur LinkedIn vérifié
Médias en ligne, 2-10 employés
Temps d'utilisation du logiciel : plus d'un an
Source de l'avis

IntelliJ IDEA is a must

5,0 il y a 3 semaines Nouveau

Commentaires : The best part is that you feel you are part of the IntelliJ IDEA programmers' team. They always want to know your opinion and ready to listen and even work on it to make it happen.

Avantages :

If you are a mobile applications developer, IntelliJ IDEA is a must for all who want to work faster and concentrate on the application's ideas and enhancement instead of coding typos and mistakes.

Inconvénients :

I could say the price can be slightly better, but the IntelliJ IDEA is made for everybody, they have a FREE version to start with and check it and stay working on until you want to try the non-free version with all its stuff mostly that is perfect for teamwork jobs and applications.

Utilisateur vérifié
Senior Software Test Automation Engineer (Inde)
Utilisateur LinkedIn vérifié
Services et technologies de l'information, 10 000+ employés
Temps d'utilisation du logiciel : plus de deux ans
Source de l'avis

A trustful companion for coders - especially beginners

5,0 il y a 3 semaines Nouveau

Avantages :

Great Interface, Powerful Debugging, Java coding made easy. Integration with version control repositories. Powerful formatting and refactoring capabilities. Easier plugin Intergrations. Lots ofenhancements and updates are provided regularly, and support is also good.

Inconvénients :

Takes up more memory and is slow sometimes. Individual version is pricey.

Arturo
Developer (Espagne)
Services et technologies de l'information, 1 001-5 000 employés
Temps d'utilisation du logiciel : plus d'un an
Source de l'avis

Great software but too heavy on resources

4,0 il y a 3 ans

Commentaires : Overal is a great tool, but for the price paid I would expect a bit more care on the resources consumption section, since not always you are able to use a machine with 64 GB of RAM and an I9 CPU.

Avantages :

Intellij is a really complete tool for java development; It offers great integrations to work with Maven, Hibernate and so on and the git integration for version controll is great. On the configuration side, it offers a really great amount of options, for example for the code formatter, code generation and other code-cosmetics stuff. Besides you can also create config for another great bunch of stuff such as a proxi configuration, Sonarqube integration and so on, but this is something more common among all java IDEs. The configuration of the environments for execution is really complete and is really useful in order to have different running option depending on your needs for the same project. It also allows to code Node.js projects and xhtml, without lacking any option. And in case of missing something, the integrated terminal is a really useful tool. Regarding the debugger, is really good, you can navigate directly from one class to another just by clicking on the variables and so on, which is very usefull to quickly set new breakpoints during the debug session. There are a lot of more capabilities that makes Intellij a great tool for java devs.

Inconvénients :

Well, the main cons are the high amount of resources needed for this software, which makes that sometimes the IDE itself stuck for several minutes while it finished processing something. Also I found out that when you have multiple breakpoints set in the code, it also consumes a lot of RAM even when you're not debugging. Besides this, the great amount of features of the software makes complicate to learn how to use it. Also at some point after close the program it fails on terminating the Java process, so you ended with a bunch of java executions on the background

Osher
Software developer (Afrique du Sud)
Services financiers, 11-50 employés
Temps d'utilisation du logiciel : plus de deux ans
Source de l'avis

Best all round Java IDE

5,0 il y a 2 ans

Commentaires : The overall experience has been great and I will carry on using it at work for our projects. It helps me a lot to get the job done with its rich feature set, great code linter and plugins available and shortcuts. It will definitely be my go to IDE for Java development.

Avantages :

I find it’s the best IDE all round that’s constantly updated with performance improvements and new features that help. I love that you can use a free version that’s extremely capable and buy the paid for version for some extra useful features and integration with other services and software like databases. Has a great marketplace for plugins and great interface and shortcuts to navigate and edit faster. It helps me code better with suggestions and navigate my code fast.

Inconvénients :

I personally found it hard to get used to the built in git client as opposed to using a separate one. I also found that it can be slow for start-up on large projects but that is expected when it analyses your code and has improved with updates.

Dulvin
Dulvin
Software Engineer (Sri Lanka)
Utilisateur LinkedIn vérifié
Logiciels, 501-1 000 employés
Temps d'utilisation du logiciel : plus de deux ans
Source de l'avis

Awesome IDE for your daily JAVA related development

4,0 il y a 3 ans

Commentaires : I am very pleased with IntelliJ IDEA after moving from Eclipse. Which is also a great tool but I love how smooth IntelliJ IDEA runs on my MacBook Pro. This is one of the best experience I have with an IDE

Avantages :

I like how intelligently it suggests, and it's features which include awesome code completions, as well as intuitive way to integrate plugins for different tools. It also includes gigantic amount of shortcuts, when you're familiar with them makes your day to day life pretty easy. Attractive interface along with the debugging capabilities for JAVA makes this the go to tool for any developer. This also has version control included, which smoothens the process of a Software developer by a great deal

Inconvénients :

Some plugins take huge amount of memory, so if you're on a machine which does not have enough power, you might not get the fullest experience. Hence you're encouraged to use a powerful machine for this Extremely Helpful software to run properly

Utilisateur vérifié
Senior Software Engineer (Sri Lanka)
Utilisateur LinkedIn vérifié
Logiciels, 51-200 employés
Temps d'utilisation du logiciel : plus de deux ans
Source de l'avis

Review for IntelliJ

5,0 il y a 4 ans

Commentaires : I am using IlluminationCloud extension with IntelliJ to create Salesforce features using Salesforce DX.

Avantages :

It's a powerful one for development. It has all the extension to work on. Using this can develop, debug, deploy and test the product. Most of the tools are available to do the formatting, styling, copyright and pretty much everything that we need for development.

Inconvénients :

Slow because of grasp more memory. Sometimes it very hard to reset the initial configuration.

Alternatives envisagées : Visual Studio Code

Pourquoi choisir IntelliJ IDEA : Not an easy Interface to do the same. Lack of help.

Logiciel antérieur : Visual Studio Code

Pourquoi passer à IntelliJ IDEA : Not an easy Interface to do the same. Lack of help.

Utilisateur vérifié
Student (Canada)
Utilisateur LinkedIn vérifié
Enseignement supérieur, 1 001-5 000 employés
Temps d'utilisation du logiciel : plus d'un an
Source de l'avis

The other half of any Java developer's brain

5,0 il y a 3 ans

Commentaires : IDEA has been my go-to Java editor for school and work, and for good reason. Of all the Java IDEs out there, IDEA is the one that truly makes the 'integrated environment' part of 'IDE' a reality by giving you full control over your code -- rather than the other way around.

Avantages :

When IntelliJ markets IDEA as 'the intelligent Java IDE', they aren't exaggerating. It has the best autocomplete of any IDE I've ever used, beating out the likes of Visual Studio with suggestions that are exactly what I need 99% of the time. But by far my favourite part of IDEA's intelligence are its code suggestions, which will tell you if you've made weird or inefficient choices with your code. This can range from telling you about an if-else statement that will never be true, to identifying anti-patterns that would have cost you down the line. The latter continuously impresses me with how insightful and specific the advice can get. Even looking beyond the intelligent part, IDEA was made first and foremost with Java developers in mind and it shows. I can't tell you how much time the code generators have saved me from writing boilerplate, and code refactoring works like a dream. I can't picture Java development getting any better than this.

Inconvénients :

The most immediately frustrating thing about IntelliJ is its startup time. It's not abysmally slow, but in a world where editors like Visual Studio Code and Sublime Text exist with lightning-fast startup times, waiting for IDEA to boot up can be less-than-ideal. Many times, I've resorted to just opening up my Java files in Notepad for small edits because I couldn't be bothered to spend more time opening the IDEA than it would take to make the edit. The other thing that makes me reluctant to open IDEA from time-to-time is its resource intensity. I use a small laptop for most of my work, which is capable of running IDEA just fine... until I open up Firefox, Slack, and other programs I use on a daily basis. There have been more than a few times where I've had to close other windows or even IntelliJ itself because its resource usage was slowing my system down to a crawl.

Bhavik
Software Engineer (Inde)
Services financiers, 11-50 employés
Temps d'utilisation du logiciel : plus d'un an
Source de l'avis

An Intelligent IDE with lots of features

4,0 il y a 8 mois

Commentaires : Our overall experience with IntelliJ Idea has been really satisfactory. This IDE is powerful and have all the required features. Debugging is helpful and search functionality is robust. If it can improve its memory management and performance on low end machines, it can be a ten on ten IDE.

Avantages :

IntelliJ Idea is an excellent IDE with a great code editor and all the features a developer can need. It supports all the major programming languages one can think of and the debugging features are really helpful. Also, the code completion intelligence, called IntelliSense is really powerful and smart. Also, the inbuilt GIT support comes in very handy.

Inconvénients :

The only thing we feel IntelliJ Idea should improve is its memory management, working on low configuration machines is really hard and requires a lot of efforts.

Alternatives envisagées : Microsoft Visual Studio et Visual Studio Code

Logiciel antérieur : Eclipse IDE

Robert
Software Engineer III (É.-U.)
Télécommunications, 1 001-5 000 employés
Temps d'utilisation du logiciel : 6 à 12 mois
Source de l'avis

IntelliJ Review

5,0 il y a 2 ans

Commentaires : Great, I was sold on IntelliJ while watching a YouTube tutorial where someone was using it. I ended up buying access to the whole development suite. I use most of them, but, I don't write in every language, only a few.

Avantages :

I had used WebStorm prior to using IntelliJ, so, many of the perks are the same between those two products which also seems to pleasantly true about all of the JetBrains development products across the board. One major feature I like is the 'Terminal'; in most cases I deal with Linux bash, so I enjoy having a terminal window that opens in the project directory and uses bash instead of the WIndows CLI. Another feature I like is that you can connect directly to your databases and chose from a wide variety of DB types. This comes in handy with Java Persistence because IntelliJ informs you immediately if there are database changes that are not in sync with you domain objects, before you even try to run any code. The integration of common tools like Maven and ANT are seamless and there are so many built-in features that would need to be plug-ins if you were using Eclipse or NetBeans. Not to mention the plugins in IntelliJ are extremely easy to install, upgrade or disable if you are having problems.

Inconvénients :

The few things I would like IntelliJ to do are probably already available, but, I haven't figured out how to do it yet ;) But, I had had an issue with the validation of external Maven libraries, and, I do wish there was a way to clear the heap memory in the JRE. I was able to connect to our JIRA instance through IntelliJ, but, I cold not interact with the tasks the way I would like to, I'd like to track tickets in JIRA better from the IDE.

Utilisateur vérifié
Undergraduate (Sri Lanka)
Utilisateur LinkedIn vérifié
Enseignement supérieur, 5 001-10 000 employés
Temps d'utilisation du logiciel : 6 à 12 mois
Source de l'avis

“The best, agile code editor for JAVA developers”

4,0 il y a 3 ans

Commentaires : IntelliJ IDEA is the best programming software for JAVA developers which I have completed 8+ projects using this software. I have been using this software for a long period of time and I am very happy about this software as this software develops all the time when new JAVA versions are arriving. I hope u all try this software and experience the incredible features of this software.

Avantages :

IntelliJ IDEA is an amazing software that I usually use to analyze codes as it owns a code analyzer especially to identify errors. This software is very helpful to beginners as it has good support for code making with good assistance. Hence it is very convenient and easy to use. Some of the features I interested most about this software are duplicate detection, astute code completion ability, possessed of an enormous number of shortcuts, supporting for multiple tools and frameworks, proper analyzing and quick fixing ability which helps me a lot to distinguish the mistakes I have done and its ability to support different application servers such as JBoss, WebLogic, Tomcat, etc. This IntelliJ IDEA software is assimilated with databases and servers also. This software has loads of plugins such as Sonar Lint which I use to analyze my codes when I am writing those. This software is accessible for a wide range of plugins, so it is very flexible for developers to use it. I love its dark theme which comes as default. I am very happy about its entertaining code editing facility and its awesome debugging facility. Usually, I work with Java, JSF, and JavaEE, so the amazing features in the software support me a lot to continue my projects and tasks. I hope u must try this agile IntelliJ IDEA software as a JAVA developer. IntelliJ IDEA software suits me a lot.

Inconvénients :

This software is a bit expensive, and sometimes it is lagging when I am running large projects in this software. It uses a large amount of memory for some plugins and intensive use of resources are the main downsides I have noticed. The learning curve is a bit lengthy and it is difficult for beginners and I hope it is better to notify the UI of this software as it is hard for beginners.

Anik
Graduate Teaching Assistant (É.-U.)
Informatique et sécurité réseau, 1 001-5 000 employés
Temps d'utilisation du logiciel : plus d'un an
Source de l'avis

Best IDE for Java Development

5,0 il y a 7 mois

Commentaires : Overall, it was a great experiences of using IntelliJ IDEA for my application development. I did the course work and all assignment of JAVA course using this software. I am really satisfied with the overall performance and helpful resources of this application. Simply a great tool for developers.

Avantages :

I did Java programming course during my undergrad life and I used this IntelliJ IDEA for Java programming. It helps me a lot to learn, use and implement Java coding easily. It has help file and good quality of video tutorials online to learn the way to use this software. In addition, it has prediction option to write java code faster than any software. It is easy to use and best in the current competitive market of softwares. Highly recommended to programmers addicted to Java and android application development.

Inconvénients :

It is a very large softwares with lots of additional features, which is somehow an advantages of using it but I feel i get confused due to lots of options. Also need to add additional error messages while running codes to find the wrong in the code during compilation.

Dmytro
Java Tech Lead (Ukraine)
Services financiers, 11-50 employés
Temps d'utilisation du logiciel : plus de deux ans
Source de l'avis

IntelliJ IDEA personal opinion

5,0 il y a 4 ans

Commentaires : I am using IDEA from 2004 and I could say that it is best Java Development Environment ever invented. Their team improves software every time as new Java version is appearing, and every time somebody finds a new issue in IDE. They have very democratic policy of using IDEA ultimate version for free. If you're a student or educational person, or even a scientist - you can use full version of IDE for free. Also if you're buying it - during a year JetBrains team could give you a discount coupon, so next year will be much cheaper for you.

Avantages :

- Self explanatory menu - A lot of documentation in help section as well as helpful information on jetBrains forums and Jira - Easy to remember hot keys for managing files and classes creation and renaming - very smart code indexing so the IDE could do a very detailed precompiled analysys - IDEA is integrated with other language development tools like - any SQL client, JavaScript files code analysys, maven/gradle/ant scripting support - IDE is working on any known popular OS without any problems - Windows, Mac and all versions of linux are working nice

Inconvénients :

- Sometimes file index mechanism is not working correctly - in this case I should call "Validate and Restart" procedure for IDEA. It usually takes time even on fast computers. - Sometimes IDEA fails updating application dependency when common Maven script was updated, In this case I should manually check/uncheck option in settings menu to make IDEA refresh code and dependency changes automatically

Utilisateur vérifié
Engineering Manager (É.-U.)
Utilisateur LinkedIn vérifié
Temps d'utilisation du logiciel : plus de deux ans
Source de l'avis

Vital for Javascript and Java

4,0 il y a 5 ans

Avantages :

1. It can help find references in the dynamic crazyness of Javascript. It isn't perfect, but from what I have seen others using (Atom, sublimetext, eclipse, etc.) it is the best. It also has most JS stuff ready to go instead of fiddling around with installing all sorts of third party plugins. 2. It is easy to split tabs vertically or horizontally and move them around. 3. Search is pretty powerful. Can do regex within file, by file name, by words, by usage. 4. The debugger is great. You just set your breakpoints and can inspect visually in the debug panel or now it even shows the variable values right in the code for even faster checks. You can also evaluate sections of crazy expressions on the fly (please don't write crazy expressions that even you can't remember how it works months later :D).

Inconvénients :

1. Indexing. One of the larger projects we have can get into this indexing stage that takes minutes and you can't really do anything else. Usually this won't happen unless you are starting from scratch but it comes around maybe once a month for me. 2. Some may consider it bloated. It has a lot of features hidden in the preferences panel and various menus. 3. If you use react I think FB's editor will most likely be better. But for nodejs or normal JS I doubt it can compare. Disclosure I haven't used Nuclide much.