LINUX.ORG.RU

История изменений

Исправление pon4ik, (текущая версия) :

С точки зрения редактирования кода, разницы между редактором и IDE с приходом LSP практически не осталось, вопрос теперь скорее какой текстовый редактор удобнее, чем то как там реализована языковая поддержка.

Другое дело, что IDE на то и IDE что там есть не только текстовый редактор, а например ещё могут быть отладчик и профилировщик, или что-то более специфичное, например тулчейны для получения всех возможностей IDE на удалённом устройстве в 1 клик.

В твоей постановке, в emacs думаю будет достаточно сложно вывести в редакторе не теряя контекста времена выполнения функций после очередного прогона и подсветить их цветом в зависимости от того, какой процент времени они занимали в прогоне, как это делает например VS.

Ещё, это например отладка. Например, посмотреть первые десять элементов вектора, который является переменной экземпляра класса, который является переменной экземпляра класса, переменная которого находится под курсором.

Ну а если говорить про передовые среды, то это возможность поднять рабочее окружение в один клик в браузере прямо в UI merge/pull риквеста.

Исправление pon4ik, :

С точки зрения редактирования кода, разницы между редактором и IDE с приходом LSP практически не осталось, вопрос теперь скорее какой текстовый редактор удобнее, чем то как там реализована языковая поддержка.

Другое дело, что IDE на то и IDE что там есть не только текстовый редактор, а например ещё могут быть отладчик и профилировщик, или что-то более специфичное, например тулчейны для получения всех возможностей IDE на удалённом устройстве в 1 клик.

В твоей постановке, в emacs думаю будет достаточно сложно вывести в редакторе не теряя контекста времена выполнения функций после очередного прогона и подсветить их цветом в зависимости от того, какой процент времени они занимали в прогоне, как это делает например VS.

Второй момент, это например отладка. Например, посмотреть первые десять элементов вектора, который является переменной экземпляра класса, который является переменной экземпляра класса, переменная которого находится под курсором.

Исходная версия pon4ik, :

С точки зрения редактирования кода, разницы между редактором и IDE с приходом LSP практически не осталось, вопрос теперь скорее какой текстовый редактор удобнее, чем то как там реализована языковая поддержка.

Другое дело, что IDE на то и IDE что там есть не только текстовый редактор, а например ещё могут быть отладчик и профилировщик, или что-то более специфичное, например тулчейны для получения всех возможностей IDE на удалённом устройстве в 1 клик.

В твоей постановке, в emacs думаю будет достаточно сложно вывести в редакторе не теряя контекста времена выполнения функций после очередного прогона и подсветить их цветом в зависимости от того, какой процент времени они занимали в прогоне, как это делает например VS.