Live Webinar: React+TypeScript+TDD in IntelliJ IDEA
On October 23rd we’re doing a webinar which is a bit of an experiment for us: we’re inviting another JetBrains developer advocate, Paul Everitt, over to show us about React and TypeScript in IntelliJ IDEA. Why an experiment? Here’s an interview I (Trisha Gee) did with Paul to help frame the webinar, explain what we’ll be doing, and dive into our ideas about “fail faster” and “flow.” (more…)
Simultaneous Tag Editing in IntelliJ IDEA 14.1
If you’re involved in web development and, for some reason, you haven’t given a ride to IntelliJ IDEA 14.1 yet, this will talk you into doing it right away. Has it happened to you that you changed an HTML or an XML tag in your code and broke it because of forgetting to change both the opening and the closing tag? Of course it has, it happens once in a while time and drives you really crazy. That’s why we let IntelliJ IDEA provide a little bit of a help with this: The new option is called Simultaneous <tag></tag> editing and is available in Preferences/Settings → Editor →
What’s New for Web Development in IntelliJ IDEA 13
In the year 2013 much has changed in the world of web development: new languages, frameworks and libraries, and even test runners and frameworks. JetBrains continues to provide the best tools for all web developers, no matter what language or technology they’re using, and in today's post we'll freshen your memory up with what new web development features IntelliJ IDEA 13 has (which is a good thing to do while waiting for 13.1 to come out.) (more…)
Web Development Requests in YouTrack
Navigation between JAX-RS resources and JSP templates
Jersey is a reference implementation of JAX-RS (JSR-311). IntelliJ IDEA X will support some of the Jersey's features. MVCJ is one of them. IntelliJ IDEA automatically detects JSP templates for your resource classes that simplifies navigation to them.
More intelligence for web.xml editor
With IntelliJ IDEA 9.0.2 you can enjoy editing web.xml with the new initial parameters support. IntelliJ IDEA now collects parameter names and is also aware of parameter values types. This allows the IDE to generate (with Alt-Insert), complete, highlight and validate them appropriately. Grab the latest EAP of IntelliJ IDEA 9.0.2 to try it today. If you are a plugin writer, you can provide your specific context parameters through the special com.intellij.javaee.model.xml.converters.ContextParamsProvider extention point.
Have you heard of PyCharm IDE yet?
Servlet 3.0 (JSR 315) support in Maia
Maia supports Servlet 3.0 specification (JSR 315). You can now create a Web application without a web.xml descriptor: Now, configure your servlets and filters with @WebServlet and @WebFilter annotations: Everything is recognized by IntelliJ IDEA, as well as Web fragment descriptors and static resources packaged in libraries. You can also use built-in Glassfish v3.0 integration to deploy your applications. Good luck!
Refactoring Web Project with IntelliJ IDEA
My article about how refactoring can help you develop and maintain Web projects has finally been published at TheServerSide. I covered various aspects of refactoring as it applies to HTML, CSS, XML and JSP, which are the typical compound that glues up any decent Web project. Of course I used IntelliJ IDEA to demonstrate all the examples, mainly because I use it everyday (just like all other JetBrains folks do), and I'm quite happy with it. You are welcome to read the full story - Refactoring: A Must for Supporting Web Projects. Feel free to leave comments or you can post them right here, you