https://github.com/dmpas/idea-onescript
IntelliJ Idea OneScript Support
https://github.com/dmpas/idea-onescript
idea-plugin intellijidea-plugin onescript oscript
Last synced: 9 months ago
JSON representation
IntelliJ Idea OneScript Support
- Host: GitHub
- URL: https://github.com/dmpas/idea-onescript
- Owner: dmpas
- License: mpl-2.0
- Created: 2017-10-31T12:19:46.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-06-07T09:17:30.000Z (over 7 years ago)
- Last Synced: 2025-04-13T06:17:43.153Z (9 months ago)
- Topics: idea-plugin, intellijidea-plugin, onescript, oscript
- Language: Java
- Size: 32.2 KB
- Stars: 14
- Watchers: 6
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Расширение поддержки OneScript и исходников 1С в Idea
Поддерживаются файлы с расширениями `.os` и `.bsl`
Подсветка синтаксиса, поддержка свёртки процедур и функций. Совместима с любой IDE на основе `IntelliJ IDEA`.

## Установка
1. Качаем jar из раздела [выпусков](https://github.com/dmpas/idea-onescript/releases)
2. Устанавливаем расширение с диска, указав скачанный jar-архив - `File - Settings - Plugins - Install from disk`
3. Перезапускаем `Idea/Rider/...`
## Сборка и доработка
1. Настраиваем среду разработки согласно [инструкции](http://www.jetbrains.org/intellij/sdk/docs/tutorials/custom_language_support/prerequisites.html).
2. Запускаем создание классов для `OneScript.bnf`
3. Запускаем создание классов для `OneScript.flex` - Idea попросит указать путь установки JFlex
4. Собираем проект
5. Запускаем отладку (`Run - Debug`) или собираем пакет расширения (`Build - Prepare Plugin Module For Deployment`)