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

в 15:41, , рубрики: .net, consulo, intellij, java, метки: , , , ,

В предыдущем посте, я описал банальный пример 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.

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

Автор: VISTALL

Источник


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js