Eclipse is a free and open source integrated development environment (IDE).
N/A
Microsoft Visual Studio Code
Score 9.3 out of 10
N/A
Microsoft offers Visual Studio Code, an open source text editor that supports code editing, debugging, IntelliSense syntax highlighting, and other features.
$0
PhpStorm
Score 9.5 out of 10
N/A
JetBrains supports PhpStorm, an integrated development environment (IDE).
IntelliJ is a good IDE as well. Any motivated user can't go wrong focusing on one and then deeply learning it, and it will pay off in productivity. Note of course that one is free the other is not! I find Eclipse is stronger at managing very large projects.
Eclipse is far better than NetBeans. But when compared to IntellijIdea Eclipse is a good choice when it comes to handling large projects and costs. Eclipse has room to improve on its UI and IntelliSense.
Visual Studio is a better solution for larger applications and organizations. Eclipse is free and good for small companies/applications. VS also integrated well with the Microsoft environment. However, Eclipse is not tied to any environment and can be used with multiple OS …
Eclipse stands out with its feature set, reliability, and being completely free of charge. I have previously used NetBeans but had reliability issues with it, at least on Windows version. IDEA has modern UI and is significantly more user friendly than Eclipse; however, the free …
As previously said, Eclipse is one of the most complete and useful tools for Java development. And as a plus, it's open-source and free, so you won't beat that price-quality relation. When starting with Java projects, you won't fail with Eclipse. But, if you are getting into …
I think Eclipse is best for Java while the other products, for example, NetBeans, is good for PHP. Visual Studio is really good for C#. I would still say Eclipse is really good overall, but awesome for Java developers.
As compared to NetBeans, Eclipse is much faster. NetBeans needs to have JDK 1.8 which sometimes creates problems if your system already has a higher version installed, besides it has a glassfish server which is hard to configure. Integration of MySQL or other database is …
Eclipse beats all other Java IDEs in my honest opinion. I've tried NetBeans (among others) in the past for Java projects, but didn't see the same value which Eclipse provides. I have moved over to Visual Studio Code for Node.js, React Native and other JavaScript specific …
First thing, Eclipse is free. So zero cost as compared to other alternatives. Eclipse has tons of tools/plugins for better development/testing, helping devs, making their lives easier.
Eclipse offers all the features in the other IDEs but without any cost. It also is memory efficient as compared to other IDEs. Various themes are available in eclipse and we can customize it according to our needs very easily. The Windows Toolkit allows us to build desktop …
Visual Studio Code can also be used for CDS development. It is quite lightweight and useful when developing for web environments. Eclipse however, has an ABAP environment as well as the HANA tools. This makes Eclipse (in my opinion) a better solution for a more well-rounded …
These are all very similar in what they can do, and so they all stack up very similarly. I personally have found that Eclipse did a little bit better when it came to programming with java and so that is why we went with it for the classes coding in Java.
Eclipse is the best IDE on the market for Java development. It has great error and warning handling, and many integrations with useful tools - debugger, sonarqube (static code analysis), Maven / Gradle / Ant, Tomcat / Wildfly / JBoss (web servers). The best part of eclipse is …
Eclipse has features like debugging and integrated code repositories that Notepad++ doesn't have. VS Code wasn't around when we started using Eclipse, but now that I've started using it for a Drupal project, I would strongly consider switching from Eclipse to VS Code because …
For no license, Eclipse is a very good start. IntelliJ has much greater support and tools for many things like connecting to all kinds of databases and SaaS platform such as Salesforce. Code refactoring is also very cool on IntelliJ compared to Eclipse. For Python and Django …
Because it has amazing debugging functionalities that helps you to write well- tested and efficient reusable code. Ease of installation of Eclipse is very easy and has documentation which helps. It has great tools to work with XML and thus helps in creating schemas for various …
As a long-time former Eclipse user, Visual Studio Code feels like a breath of fresh air. It's modern, fast, and lightweight. Eclipse feels big, bloated, and slow. I've occasionally had issues with my Eclipse installation becoming corrupted, or had plugin compatibility issues …
For our software dev teams, they still use the products from JetBrains (PhpStorm, RubyMine, etc) when they are laser-focused on one technology. For our less experienced, less code specific web dev team, Microsoft Visual Studio Code knocks it out of the park. I'd recommend …
I've used Eclipse and NetBeans for Java development and VS Code was easily competitive with NetBeans but I still haven't found the development experience to be as good as Eclipse when working with Java. I've also used the Visual Studio IDE for C# development and have generally …
Microsoft Visual Studio Code stacks up favorably against PhpStorm for developing PHP- and JS-based web projects. In our company, developers generally choose from one of these two applications, based primarily on personal taste. Both are great for development and debugging our …
Compared against a lot of other popular IDEs, I would say that VSCode is the perfect balance between complexity, language support, etc, for web languages. It's faster than most (though not quite as fast as native ones like Notepad++ or Sublime Text), and very flexible. Even in …
Microsoft Visual Studio Code wins hands down when it comes to light, easy, free yet super powerful. This is the perfect balance for that. If you need to manage a complete end to end project with team collaboration I would recommend Visual Studio IDE or Eclipse if you need to …
There are many IDEs available but I don't think anyone is better than Visual Studio Code. Most others are language dependent softwares while VS Code supports all the languages. There are others popular available like Atom, Eclipse, IntelliJ IDEA, and WebStorm but none of them …
Microsoft Visual Studio Code is a combined form of the above-mentioned products i.e. one product, many applications. Eclipse is suitable for java development, PyCharm is mainly for Python development whereas Android Studio is for Android applications development but in …
VS Code is much more lightweight than IntelliJ and Eclipse and is certainly comparable to Atom. I find that for most of my projects, VS Code is the most stable option, and is generally the quickest to boot. Generally, trying out all four can't hurt, but VS Code has been the …
Far better than Eclipse IDE. Eclipse takes so much space, and it is slow. Whereas Vs Code IDE is so fast and having good UI as compared to Eclipse. I help to work efficiently and is also highlight the syntax in good way by recommending in editor. Microsoft Visual Studio Code …
The other IDE that I use is Eclipse. Comparing both, Microsoft Visual Studio Code it clearly wins in resource consuming. I can have open many instances of Microsoft Visual Studio Code and the memory ram usage it doesn't go very high. Another point where I prefer Microsoft …
Microsoft Visual Studio Code is a great competitor to all the IDEs listed above. The vast range of extensions is a strength of the Microsoft Visual Studio Code ecosystem. Integration of Copilot is another add-on, which makes development and debugging very easy and …
Visual Studio code UI is very handy. Extension feasibility is good
Verified User
Director
Chose Microsoft Visual Studio Code
[Microsoft] Visual Studio Code beats the competition due to its extensibility. Their robust extensions architecture combined with the plethora of mostly free extensions written by the community can't be beaten. The fact that this tool itself is provided by a world-recognized …
Microsoft VS Code is extremely customizable with needs. So, features like syntax highlighting, bracket-matching, auto-indentation, well-integrated terminal, and side-by-side editing are powerful. Even these features are given free with Microsoft VS code. PyCharm and WebStorm …
I think VS Code is much better as compared to all the tools mentioned above. Just waiting for its support for iOS and Android development. currently, it misses support for them. That's where you will require Xcode and Android Studio.
All the previously listed are incredible development environments that perfectly fulfill this function, but [Microsoft] Visual Studio Code goes one step ahead by providing flexibility, customization and adaptability to development environments with its own methodology, for all …
When you start using [Microsoft Visual Studio Code], it lands more on the "text editor" side of the spectrum, akin to Vim/Emacs/Sublime. Aligned with this, it's fast and easy to install and setup, and competes with the best of them as a great general purpose tool. But then it …
Visual Studio Code is one of the peak engineering tools you can use today on the market. It's one of the most advanced IDE, and, currently, a de-facto top-used IDE. This alone should be proof to use it.
When it comes to UI and light weightiness, Visual Code is the winner. But when it comes to Intelli-Sense and autosuggestion IntelliJ works better in my view.
User interface and integration to other tools is very straightforward and easy to use. You can find [third] party [development components] very easy for Microsoft. You can code a variety of applications using the same framework without installing any plugins or extensions (Web …
Microsoft provides regular update patches to the Visual Studio Code IDE making sure to prevent vulnerabilities. As compared to other editors as mentioned, it is not open source but free to use, which means only certified update patches can be applied to the IDE, whereas in open …
I found it very easy and a far better way to run the code and test as it will reflect the changes just by saving the code. We can run the commands required directly here. And we can push the code to GitHub or any source version controllers or even clone from the server.
It's faster than Sublime Text and Atom. I used to use Atom and shifted to Microsoft Visual Studio Code one to two years back. I've never used any other editor after using Microsoft Visual Studio Code. Atom's installation is long and painful compared to Studio Code's. The …
When I have evalutated Eclipse and NetBeans (years ago), I have noticed that PHPstorm have more features already included, and overall, they are better in quality.
For example code refactoring, code analysis, debugging - everything was easier in PHPStorm.
A few of my team members started on vs code but after switching to PhpStorm they never looked back. Many of vs code features require adding in add on after addon to get at or near the included feature set of PHP storm that includes it out of the box. Plus PhpStorm allows so …
While these two are also code editors, they are far from as robust as the PhpStorm IDE. Although these editors also support plugins to perform functions similar to PhpStorm, by bringing it natively it is much more efficient and you get rid of compatibility worries, etc. and it …
PhpStorm is without compare for a shop that works entirely in PHP. We've evaluated some of the other text editors on the market and while they have their perks, specifically speed, they aren't nearly as easy to navigate within the codebase or make sweeping changes.
Verified User
Director
Chose PhpStorm
Easier to use, more features, more reliable. Much more purpose built with specific integrations aimed directly at php code instead of the broad generic interfaces the other software have that are aiming to support many different languages.
Verified User
Team Lead
Chose PhpStorm
Both Visual Studio Code an Sublime Text are excellent code editors, and even offer a better performance than PHPStorm. However they are not complete IDE's and do not perform half of the tasks that PHPStorm does.
Two things were decisive for choosing PhpStorm, and the first was the Education version since we were a university we were able to license for free, and the other was that we just had to use a single tool to develop our activities (coding, versioning), and operations in the …
I think that if someone asked me for an IDE for Java programming, I would definitely recommend Eclipse as is one of the most complete solutions for this language out there. If the main programming language of that person is not Java, I don't think Eclipse would suit his needs[.]
As a general workhorse IDE, Microsoft Visual Studio Codee is unmatched. Building on the early success of applications such as Atom, it has long been the standard for electron based IDEs. It can be outshone using IDEs that are dedicated to particular platforms, such as Microsoft Visual Studio Code for .net and the Jetbrains IDEs for Java, Python and others. For remote collaborative development, something like Zed is ahead of VSCode live share, which can be quite flakey.
PhpStorm is well suited for any project that utilizes PHP. I have used it on Windows, Ubuntu, and Mac OS and it works great on all those platforms. Having a solution that keeps the developer from having to constantly switch tools to do their job is invaluable. Whether you're a junior developer, front end engineer or a senior developer, PhpStorm is a great product that will help you get your work done.
Database browsing, Remote host browsing, and all the deep seated customizations for both the UI and Technical feasability are the result of an amazing integrity and compatibility with most components and technologies.
The built-in shell is insanely helpful for traversing code in order to debug scripts with ease, and the plug-in system makes this software quite extensible.
Not to mention the variety of options and settings (divided into global settings and per-project settings) are both intuitive & easy to use, especially the fact that I can export and import them across my workstations while maintaining my spacing & indentation, highlighting, inspection patterns and syntax styling.
While the DB integration is broad (many connectors) it isn't particularly deep. So if you need to do serious DB work on (for example) SQL Server, it is sometimes necessary to go directly to the SQL Server Studio. But for general access and manipulation, it is ok.
The syntax formatting is sometimes painful to set up and doesn't always support things well. For example, it doesn't effectively support SCSS.
Using it for remote debugging in a VM works pretty well, but it is difficult to set up and there is no documentation I could find to really explain how to do it. When remote debugging, the editor does not necessarily integrate the remote context. So, for example, things like Pylint don't always find the libraries in the VM and display spurious errors.
The debugging console is not the default, and my choice is never remembered, so every time I restart my program, it's a dialog and several clicks to get it back. The debugging console has the same contextual problems with remote debugging that the editor does.
The customization of key combinations should be more accessible and easier to change
The auxiliary panels could be minimized or as floating tabs which are displayed when you click on them
A monitoring panel of resources used by Microsoft Visual Studio Code or plugins and extensions would help a lot to be able to detect any malfunction of these
Some of the newest github copilot features lag behind what's being done in vs code and would be nice if more of the newer features were brought over though this has greatly improved recently
Interface can be a little overwhelming for newcomers
Some features like rainbow brackets should be native rather than addon
I love this product, what makes it one of the best tool out in the market is its ability to function with a wide range of languages. The online community support is superb, so you are never stuck on an issue. The customization is endless, you can keep adding plugins or jars for more functionalities as per your requirements. It's Free !!!
Solid tool that provides everything you need to develop most types of applications. The only reason not a 10 is that if you are doing large distributed teams on Enterprise level, Professional does provide more tools to support that and would be worth the cost.
It has everything that the developer needs to do the job. Few things that I have used in my day-to-day development 1. Console output. 2. Software flash functionality supporting multiple JTAG vendors like J-LINK. 3. Debugging capabilities like having a breakpoint, looking at the assembly, looking at the memory etc. this also applies to Embedded boards. 4. Plug-in like CMake, Doxygen and PlantUML are available.
Microsoft Visual Studio Code earns a 10 for its exceptional balance of power and simplicity. Its intuitive interface, robust extension ecosystem, and integrated terminal streamline development. With seamless Git integration and highly customizable settings, it adapts perfectly to any workflow, making complex coding tasks feel effortless for beginners and experts alike.
PhpStorm is very easy to use, once you get the hang of it. It can take a while to get the hang of it because there's so many options, some of which are buried in the imposing settings panel. It could use some help with multi-cursor, especially multi-file editing but that's a minor gripe.
Overall, Microsoft Visual Studio Code is pretty reliable. Every so often, though, the app will experience an unexplained crash. Since it is a stand-alone app, connectivity or service issues don't occur in my experience. Restarting the app seems to always get around the problem, but I do make sure to save and backup current work.
Microsoft Visual Studio Code is pretty snappy in performance terms. It launches quickly, and tasks are performed quickly. I don't have a lot of integrations other than CoPilot, but I suspect that if the integration partner is provisioned appropriately that any performance impact would be pretty minimal. It doesn't have a lot of bells and whistles (unless you start adding plugins left and right).
I gave this rating because Eclipse is an open-source free IDE therefore no support system is available as far as I know. I have to go through other sources to solve my problem which is very tough and annoying. So if you are using Eclipse then you are on your own, as a student, it is not a big issue for me but for developers it is a need.
Active development means filing a bug on the GitHub repo typically gets you a response within 4 days. There are plugins for almost everything you need, whether it be linting, Vim emulation, even language servers (which I use to code in Scala). There is well-maintained official documentation. The only thing missing is forums. The closest thing is GitHub issues, which typically has the answers but is hard to sift through -- there are currently 78k issues.
The JetBrains community is all about helping others succeed, even in the most obscure setups. I have never had a question go unanswered, or I have never been able to come up with empty results in searching for the answer. My questions or concerns are typically address from other users in the community, so timing is pretty quick for a response
The installation, adaptability, and ease of usage for Eclipse are pretty high and simple compared to some of the other products. Also, the fact that it is almost a plug and play once the connections are established and once a new user gets the hang of the system comes pretty handy.
Visual Studio Code stacks up nicely against Visual Studio because of the price and because it can be installed without admin rights. We don't exclusively use Visual Studio Code, but rather use Visual Studio and Visual Studio code depending on the project and which version of source control the given project is wired up to.
Easier to use, more features, more reliable. Much more purpose built with specific integrations aimed directly at php code instead of the broad generic interfaces the other software have that are aiming to support many different languages.
It is easily deployed with our Jamf Pro instance. There is actually very little setup involved in getting the app deployed, and it is fairly well self-contained and does not deploy a large amount of associated files. However, it is not particularly conducive to large project, multi-developer/department projects that involve some form of central integration.
This development environment offers the possibility of improving the productivity time of work teams by supporting the integration of large architectures.
It drives constant change and evolution in work teams thanks to its constant versioning.
It works well enough to develop continuous server client integrations, based on solid or any other programming principle.
PhpStorm decreased the time to market of new features - we are following the Agile SCRUM methodology with 2 weeks sprints. Using PhpStorm helped with releasing UI features even faster than 2 weeks.
Considering the price of the license and the cost of the server where we run it, the ROI is still high due to less time spent by developers with writing code, debugging, refactoring etc. Especially when you have highly paid developers.
Increased people's happiness - by using a modern tool with lots of features which has made their work easier.