Jython+ Language Support
This extension provides language support for the Jython+ programming language, including:
- Syntax highlighting
- Snippets
- Code completion
- Language configuration
- Build and run commands
Features
Syntax Highlighting
Jython+ code is properly highlighted with distinct colors for:
- Keywords
- Strings and numbers
- Comments
- Functions and classes
- Types
- Variables
Code Snippets
This extension includes snippets for common Jython+ patterns:
func : Create a function
class : Create a class
if : Create an if statement
for : Create a for loop
while : Create a while loop
try : Create a try-catch block
- And many more!
Commands
The extension provides several commands for working with Jython+ files:
- Run Jython+ File (
Ctrl+Alt+R ): Builds and runs the current Jython+ file
- Build Jython+ File (
Ctrl+Alt+B ): Builds the current Jython+ file without running it
Requirements
- Jython+ compiler must be installed and available in your PATH
- For full functionality, the Jython+ standard library should be installed
Extension Settings
This extension contributes the following settings:
jythonplus.compilerPath : Path to the Jython+ compiler executable
jythonplus.buildArgs : Additional arguments to pass to the compiler
jythonplus.runArgs : Additional arguments to pass when running Jython+ programs
Known Issues
- Debugging support is still in development
- Some advanced language features may not be properly highlighted
Release Notes
0.1.0
Initial release of Jython+ Language Support:
- Syntax highlighting
- Basic snippets
- Run and build commands
About Jython+
Jython+ is a modern, compiled programming language combining the readability of Python with the performance of C++. Learn more at jythonplus.org.
| |