История изменений
Исправление EXL, (текущая версия) :
Как я заметил, винды вообще приучили слишком многих людей «жрать что дают»
Напротив, IDE в Windows-среде были очень консервативны. Например, Microsoft ну очень долгое время не хотел внедрять в свои продукты на основе Visual Studio такую привычную сегодня всем сущность как линейку кода слева полотна. Я помню мега-популярную MS Visual C++ 6.x в которой не было линейки вообще (возможности её включить) и приходилось постоянно глядеть на индикатор позиции курсора, что утомляло.
А с фичастой подсветкой кода так вообще Linux’овые проекты были впереди планеты всей. Стоит вспомнить тот же движок семантической, а не синтаксической подсветки кода в KDevelop. Это когда IDE умеет присваивать каждой сущности уникальный цвет, что помогает быстро находить и различать переменные и спасает от некоторых ошибок невнимательности:
- http://3.bp.blogspot.com/-5OKv6uflfrA/Te_53bB8h0I/AAAAAAAAABU/YQK5qCaXheY/s1600/moreAdvancedExample.png
- https://zwabel.wordpress.com/2009/01/08/c-ide-evolution-from-syntax-highlighting-to-semantic-highlighting/
Эта семантическая подсветка была неплохой киллер-фичей KDevelop, из-за которой его пользователи долго не могли мигрировать на современные IDE. Позже семантическая подсветка кода перетечёт во многие IDE, в т. ч. и те что пилят сегодня Microsoft и JetBrains.
Исправление EXL, :
Как я заметил, винды вообще приучили слишком многих людей «жрать что дают»
Напротив, IDE в Windows-среде были очень консервативны. Например, Microsoft ну очень долгое время не хотел внедрять в свои продукты на основе Visual Studio такую привычную сегодня всем сущность как линейку кода слева полотна. Я помню мега-популярную MS Visual C++ 6.x в которой не было линейки вообще (возможности её включить) и приходилось постоянно глядеть на индикатор позиции курсора, что утомляло.
А с фичастой подсветкой кода так вообще Linux’овые проекты были впереди планеты всей. Стоит вспомнить ту же семантическую, а не синтаксическую подсветку кода в KDevelop, когда IDE умеет присваивать каждой сущности определённый цвет, что помогает быстро находить и различать переменные и спасает от некоторых ошибок невнимательности:
- http://3.bp.blogspot.com/-5OKv6uflfrA/Te_53bB8h0I/AAAAAAAAABU/YQK5qCaXheY/s1600/moreAdvancedExample.png
- https://zwabel.wordpress.com/2009/01/08/c-ide-evolution-from-syntax-highlighting-to-semantic-highlighting/
Эта семантическая подсветка была неплохой киллер-фичей KDevelop, из-за которой его пользователи долго не могли мигрировать на современные IDE. Позже семантическая подсветка кода перетечёт во многие IDE, в т. ч. и те что пилят сегодня Microsoft и JetBrains.
Исправление EXL, :
Как я заметил, винды вообще приучили слишком многих людей «жрать что дают»
Напротив, IDE в Windows-среде были очень консервативны. Например, Microsoft ну очень долгое время не хотел внедрять в свои продукты на основе Visual Studio такую привычную сегодня всем сущность как линейку кода слева полотна. Я помню мега-популярную MS Visual C++ 6.x в которой не было линейки вообще (возможности её включить) и приходилось постоянно глядеть на индикатор позиции курсора, что утомляло.
А с фичастой подсветкой кода так вообще Linux’овые проекты были впереди планеты всей. Стоит вспомнить ту же семантическую, а не синтаксическую подсветку кода в KDevelop, когда IDE умеет присваивать каждой сущности определённый цвет, что помогает быстро находить и различать переменные и спасает от некоторых ошибок невнимательности:
Эта семантическая подсветка была неплохой киллер-фичей KDevelop, из-за которой его пользователи долго не могли мигрировать на современные IDE. Позже семантическая подсветка кода перетечёт во многие IDE, в т. ч. и те что пилят сегодня Microsoft и JetBrains.
Исправление EXL, :
Как я заметил, винды вообще приучили слишком многих людей «жрать что дают»
Напротив, IDE в Windows-среде были очень консервативны. Например, Microsoft ну очень долгое время не хотел внедрять в свои продукты на основе Visual Studio такую привычную сегодня всем сущность как линейку кода слева полотна. Я помню мега-популярную MS Visual C++ 6.x в которой не было линейки вообще (возможности её включить) и приходилось постоянно глядеть на индикатор позиции курсора, что утомляло.
А с фичастой подсветкой кода так вообще Linux’овые проекты были впереди планеты всей. Стоит вспомнить ту же семантическую, а не синтаксическую подсветку кода в KDevelop, когда IDE умеет присваивать каждой сущности определённый цвет, что помогает быстро находить и различать переменные и спасает от некоторых ошибок невнимательности:
https://docs.kde.org/stable5/en/kdevelop/kdevelop/kdevelop-17.png
Эта семантическая подсветка была неплохой киллер-фичей KDevelop, из-за которой его пользователи долго не могли мигрировать на современные IDE. Позже семантическая подсветка кода перетечёт во многие IDE, в т. ч. и те что пилят сегодня Microsoft и JetBrains.
Исходная версия EXL, :
Как я заметил, винды вообще приучили слишком многих людей «жрать что дают»
Напротив, IDE в Windows-среде были очень консервативны. Например, Microsoft ну очень долгое время не хотел внедрять в свои продукты на основе Visual Studio такую привычную сегодня всем сущность как линейку кода слева полотна. Я помню мега-популярную MS Visual C++ 6.x в которой не было линейки вообще (возможности её включить) и приходилось постоянно глядеть на индикатор позиции курсора, что утомляло.
А с фичастой подсветкой кода так вообще Linux’овые проекты были впереди планеты всей. Стоит вспомнить ту же семантическую, а не синтаксическую подсветку кода в KDevelop, когда IDE умеет присваивать каждой переменной определённый цвет:
https://docs.kde.org/stable5/en/kdevelop/kdevelop/kdevelop-17.png
Позже она перетечёт во многие IDE, в т. ч. и те что пилит Microsoft.