Boost Your Spring IDE with CodeMix
If you’re developing Spring applications in Eclipse, you’re probably using MyEclipse, or Spring Tool Suite (STS)—but Spring development isn’t just about writing Java code. Whether you’re using Spring Boot and a framework like Angular or Vue.js, Spring MVC with JSPs and JSTL, or just working with [hard]core Spring, CodeMix significantly boosts the development experience in your Spring IDE.
CodeMix is an Eclipse plugin that adds support for a number of frameworks, souped-up editors for dozens of file types, and advanced debugging and deployment capabilities that allow you to focus on your application, without worrying about your tools. CodeMix is compatible with Eclipse-based IDEs and tools so you can continue working in the environment you are accustomed to.
HTML & CSS
CodeMix brings IntelliSense, a plethora of snippets, advanced Emmet support, and even validation support to both HTML and CSS editors. The latest versions of the HTML5 and CSS3 specifications are supported, including support for LESS and Sass to boot. Depending on your needs, you might find the CodeMix JSP editor handy as well.
HTML Emmet support in action
JSON & YAML
JSON is one of the most common formats for web/API-returned data, and YAML files are great for externalizing Spring configurations. CodeMix supports schemas for both JSON & YAML files—you get both content assist, and even documentation when dealing with known specifications. Of course, we have the basics like validation, navigation and formatting covered.
CodeMix provides basic support for dozens of different file-types, from Ruby to Rust, from Bash to Swift. Need to edit a few PHP files? Want to modify a Dockerfile? CodeMix offers dozens of editors out-of-the-box, without requiring you to install additional extensions or plugins. For more complete support, you can always install an extension for the desired language.
As an Eclipse user, you’ve come to expect a powerful debugger. With CodeMix, you get the same robust debugging experience for modern frontend frameworks. Just set breakpoints and step through your code to easily fix any bugs in your code. You can even evaluate variables and expressions!
Debugger in action
Web Service Development
Need to create a Java model corresponding to some JSON returned by a web service? Use the Paste JSON as Code extension to easily generate Java from JSON. Or maybe you’re dealing with a Swagger/OpenAPI specification? The Swagger Viewer extension launches a Swagger UI and updates in real-time, as you type!
Paste JSON as Code extension
See for Yourself
Play this quick video to learn more about HTML5 and CSS3 coding with CodeMix.
Give it a Try
CodeMix is free to try for 45 days—download it now!