- PVSM.RU - https://www.pvsm.ru -

Consulo .NET — то, что осталось за кадром

В предыдущем посте [1], я описал банальный пример Hello World в Consulo. Далее в посте, я покажу то, что я оставил за кадром. Много картинок

Препроцессор

image

image

image

Также поддерживаются также #region & #undef.

Проблемы:
* #if ломают структуру файла в редких случаях
* #pragma не поддерживается

XML Документация

1. Возможность приаттачить XML файл, в качестве файла документации:

image

2. Возможность посмотреть её через Ctrl + Q

image

Проблемы:
* Рендеринг пока не идеален — не показываются документация параметров(и другие)
* Методы с генериком, могут не найти документацию

var, определения типов

Этот пример покажет вам, что код валиден в IDE и успешно выполняется:

image

Проблемы:
* Бинарные операции — возращают error тип:

image

New Class — Скрытая возможность

image

image

Компиляция с зависимостями

image

Проблемы:
* Поддерживаются только .exe + .dll

И много другое. Работа идет — все меняется. И не только на .NET плагином. Например — никто не знает, что то плагин Git в консуле, поддерживает Putty авторизацию, или то что Lombok плагин поддерживает val + @SneakyThrows для Java.

Всю информацию можно взять из моего профиля на ГитХабе [2]

Автор: VISTALL

Источник [3]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/java/56915

Ссылки в тексте:

[1] посте: http://habrahabr.ru/post/215203/

[2] ГитХабе: https://github.com/VISTALL

[3] Источник: http://habrahabr.ru/post/215571/