q-intellij-plugin
q-intellij-plugin copied to clipboard
q/k4 language (kx.com) plugin for JetBrains IDEs
q-intellij-plugin ·

q/k4 language (kx.com) plugin for IntelliJ IDEA. For k3 support, see k3-intellij-plugin
Features
This plugin supports q/k4 syntax. Features include:
- Syntax highlighting
- Navigate to declaration
- Code completion
- Find usages
- Rename refactoring
- File structure
- Go to symbol
- Color settings
- Code folding
- Remote code evaluation
- Remote function/global definition
- Custom authentication to remote Q instances
Installation
- Go to
Preferences->Plugins - Click on
Browse Repositories...and select theLanguagescategory - Look for the
qplugin and clickInstall
Contributing
Getting Set Up
- Make sure the
Grammar-KitandPsiViewerplugins are installed - Create a fork of this repository and clone it locally
- Open the repository in IntelliJ via the "Open" option on the splash page
- Open the Gradle tool window (
View->Tool Windows->Gradle) and click on "Refresh all Gradle Projects" - From the command line, run
./gradlew compileJava compileTestJava - Build the project (
Build->Build Project)
Submitting Changes
- Import and use the project codestyle (
Editor->Code Style->Scheme->Import...) - Push your work to a branch in your fork
- Open a Pull Request and tag me (@a2ndrade)