llms.txt: machine-readable documentation index. Markdown version of this page is also available.

Non-JVM technologies

Learn how to use non-JVM technologies in IntelliJ IDEA

  • Python: Extend IntelliJ IDEA with the full-scale functionality for Python development
  • PHP: Extend IntelliJ IDEA with the PHP development functionality

Essentials

  • JSON: Use JSON support in IntelliJ IDEA
  • YAML: Use coding assistance and navigation in YAML files
  • Markdown: Write Markdown files using coding assistance and view rendered files in the editor
  • XML: Work with XML files in IntelliJ IDEA

Languages

  • Go: Extend IntelliJ IDEA for developing in Go
  • Rust: Extend IntelliJ IDEA with full-fledged Rust support
  • Ruby: Extend IntelliJ IDEA with features for Ruby development