Из того, чем я сам пользуюсь постоянно: 1) Раскраска кода (ну это все умеют). 2) Автодополнение: набираешь например "Array." и видишь все функции модуля с описанием, а также и другие части модуля - константы, подмодули и т.д. 3) Когда имя какой-то функции из модуля напишешь, оно рядом показывает подсказку про аргументы и их типы. Этот пункт для меня самую большую ценность представляет. 4) Показ типов значений и функций при наведении на них мыши. Тоже очень полезная фича. 5) Подсветка ошибок в коде - как простых при печатании, так и полученных при попытке компиляции. 6) Переход к определению одним кликом (только недавно узнал, что это есть). 7) REPL - окошко с ocaml toplevel в удобном месте. 8) Всякие мелочи редактора, вроде подсветки баланса скобок, автоиндента.. 9) Сборка проекта одной кнопкой или автоматически (и поддержка разных способов собирать проект).
Re: OCaml dev setup
Date: 2011-06-21 02:10 pm (UTC)http://www.algo-prog.info/ocaide/
Из того, чем я сам пользуюсь постоянно:
1) Раскраска кода (ну это все умеют).
2) Автодополнение: набираешь например "Array." и видишь все функции модуля с описанием, а также и другие части модуля - константы, подмодули и т.д.
3) Когда имя какой-то функции из модуля напишешь, оно рядом показывает подсказку про аргументы и их типы. Этот пункт для меня самую большую ценность представляет.
4) Показ типов значений и функций при наведении на них мыши. Тоже очень полезная фича.
5) Подсветка ошибок в коде - как простых при печатании, так и полученных при попытке компиляции.
6) Переход к определению одним кликом (только недавно узнал, что это есть).
7) REPL - окошко с ocaml toplevel в удобном месте.
8) Всякие мелочи редактора, вроде подсветки баланса скобок, автоиндента..
9) Сборка проекта одной кнопкой или автоматически (и поддержка разных способов собирать проект).
Re: OCaml dev setup
Date: 2011-06-23 03:43 pm (UTC)Re: OCaml dev setup
Date: 2011-06-23 04:11 pm (UTC)