https://github.com/mcgode/slang-intellij
An Intellij plugin to support slang shading languege
https://github.com/mcgode/slang-intellij
Last synced: 7 months ago
JSON representation
An Intellij plugin to support slang shading languege
- Host: GitHub
- URL: https://github.com/mcgode/slang-intellij
- Owner: Mcgode
- Created: 2024-11-30T09:06:41.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-01-27T18:52:07.000Z (10 months ago)
- Last Synced: 2025-02-09T14:19:36.633Z (9 months ago)
- Language: Kotlin
- Size: 2.39 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# Slang Language Support for Intellij IDEs

[](https://plugins.jetbrains.com/plugin/26040-slang-language-support)
[](https://plugins.jetbrains.com/plugin/26040-slang-language-support)
Plugin support for [Slang](https://shader-slang.com/) Shading Language.
The plugin is still in development, so use it at your own risk.
This plugin currently has an optional dependency to [LSP4IJ](https://github.com/redhat-developer/lsp4ij),
which provides LSP support. To enable it, make sure to install the plugin alongside this one.
Features:
- Slang language parsing (Work in progress)
- Code highlighting (Work in progress)
LSP only features:
- Core identifiers referencing
- User Identifier referencing
- Refactoring
- Formatting
- Macro support
- Code completion
- Code analysis
## Installation
- Using the IDE built-in plugin system:
Settings/Preferences > Plugins > Marketplace > Search for "slang-intellij" >
Install
- Using JetBrains Marketplace:
Go to [JetBrains Marketplace](https://plugins.jetbrains.com/plugin/26040-slang-language-support) and install it by clicking the Install to ... button in case your IDE is running.
You can also download the [latest release](https://plugins.jetbrains.com/plugin/26040-slang-language-support/versions) from JetBrains Marketplace and install it manually using
Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...
- Manually:
Download the [latest release](https://github.com/Mcgode/slang-intellij/releases/latest) and install it manually using
Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...
---
Plugin based on the [IntelliJ Platform Plugin Template][template].
[template]: https://github.com/JetBrains/intellij-platform-plugin-template
[docs:plugin-description]: https://plugins.jetbrains.com/docs/intellij/plugin-user-experience.html#plugin-description-and-presentation