powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Форматирование COS
18 сообщений из 18, страница 1 из 1
Форматирование COS
    #39707937
Sheonn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может кто-то уже занимался такой задачей?
...
Рейтинг: 0 / 0
Форматирование COS
    #39707941
Sheonn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ох уж эти разные сочетания горячих клавиш, опубликовал раньше времени, а редактировать нельзя.

Так вот, занимался поиском информации по этой теме, вроде ничего такого нет, но были темы по парсингу COS с использованием ANTLR.
Вот тема с Intersystems Community . И вроде даже обещали выложить в открытый доступ, но за два года видимо ничего не изменилось.
И пара здешних тем, раз и два .


Может есть у кого информация, будет ли что-то от Intersystems или есть какие-то наработки свои, чтобы можно было дальше развивать.
В общем любая информация будет полезна.
...
Рейтинг: 0 / 0
Форматирование COS
    #39707952
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще здесь что-то ..
http://www.sql.ru/forum/1301041/atom-editor
...
Рейтинг: 0 / 0
Форматирование COS
    #39708000
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sheonn,

С какой целью интересуешся?
Вот тут у меня выложены исходники ANTLR4 для COS, но там еще далеко до идеала, и давно не делал.
Сейчас есть желание продолжить развитие этого парсера, но в рамках уже другого проекта.
Но пока не было времени заняться плотно.

Вроде начал писать про форматирование, а не раскрыл, что конкретно хочешь сделать.
...
Рейтинг: 0 / 0
Форматирование COS
    #39708083
Sheonn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DAiMor,

Хочу сделать именно форматирование кода, что-то вроде prettier для js .
При наличии парсера может еще у кого какие идеи появятся.
...
Рейтинг: 0 / 0
Форматирование COS
    #39708146
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sheonn,

Хорошая идея, но для начала нужен законченный парсер.
https://github.com/daimor/objectscript-parser-ts
Вот, я недавно начал проект парсера отдельно. Только начал. В дальнейшем его собирался задействовать при разработке Language Server. Который нужен для VSCode. Там есть разные задачи для него, в том числе и форматирование.
...
Рейтинг: 0 / 0
Форматирование COS
    #39708606
Sheonn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DAiMor,

В сторону Language Server я смотрел, можно будет прикрутить IntelliSense и другие плюшки.
Если будет такой проект, то тоже подключусь.
...
Рейтинг: 0 / 0
Форматирование COS
    #39708619
Sheonn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Неясно почему Intersystems не хочет выкладывать наработки по инструментам для работы с COS. Им же было бы лучше, если были бы доступны хорошие инструменты с поддержкой сообщества.
...
Рейтинг: 0 / 0
Форматирование COS
    #39708741
Sheonn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DAiMor,

Код: javascript
1.
import { ErrorListener } from './tools/errorListener';


Что должно подключаться в этой строке?
В проекте модуль отсутствует.
...
Рейтинг: 0 / 0
Форматирование COS
    #39709277
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SheonnНеясно почему Intersystems не хочет выкладывать наработки по инструментам для работы с COS. Им же было бы лучше, если были бы доступны хорошие инструменты с поддержкой сообщества.Этот вопрос я в очередной раз попробую поднять на саммите.

И в приципе вопрос поддержки сообщества в этом вопросе. Посмотрим, что получится.
...
Рейтинг: 0 / 0
Форматирование COS
    #39709289
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SheonnDAiMor,

Код: javascript
1.
import { ErrorListener } from './tools/errorListener';



Что должно подключаться в этой строке?
В проекте модуль отсутствует.видать пропустил, запушил
...
Рейтинг: 0 / 0
Форматирование COS
    #39709448
Sheonn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Теперь всё пошло, скрипты сгенерились. Буду дальше смотреть.

В чём удобнее работать с грамматиками, какие инструменты есть?
Я пока в VSCode плагин поставил, но может что-то лучше есть.
...
Рейтинг: 0 / 0
Форматирование COS
    #39709455
logist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sheonn,

На саммите будет презентация про форматирование кода

Automating Enforcement of Code Standards

Day & Time: Wednesday, 12:00 PM – 12:45 PM, Grand Oaks C&D
Presenter: Nathan Keast
This session discusses how you can use source control hooks to standardize capitalization, code completion, stylistic approach of code blocks, etc. Enforcing coding standards results in greater readability and maintainability of new and legacy code bases. We talk about our experiences and share the tools used by our own development teams.
Takeaway: I can make my code better by enforcing coding standards.
Keywords: source control hooks, code standards, development tools

Мы частично используем самописный парсер, частично - Студию для форматирования кода
...
Рейтинг: 0 / 0
Форматирование COS
    #39709457
logist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
logist,

Можно будет после саммита в записи посмотреть
...
Рейтинг: 0 / 0
Форматирование COS
    #39709462
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
logistМы частично используем самописный парсер, частично - Студию для форматирования кодаЭто мы обсудим .


SheonnВ чём удобнее работать с грамматиками, какие инструменты есть?
Я пока в VSCode плагин поставил, но может что-то лучше есть.Я тоже пользуюсь vscode.
...
Рейтинг: 0 / 0
Форматирование COS
    #39709465
Sheonn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
logist,

3 октября будет. По описанию должно быть что-то полезное.
А где-то посмотреть можно будет в записи?
...
Рейтинг: 0 / 0
Форматирование COS
    #39709469
logist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sheonn,

На learning.intersystems.com должны выложить примерно в течение месяца

Дима на саммите будет, может сходит расскажет что там было
...
Рейтинг: 0 / 0
Форматирование COS
    #39716472
logist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sheonn,

https://learning.intersystems.com/course/view.php?id=979&ssoPass=1 - запись выступления Нейтана
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Форматирование COS
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]