|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 17 Jan 2001 22:17:25 To : vitus@ice.ru Subject : Re: Дpужелюбный Linux --------------------------------------------------------------------------------
Hi, vitus!
>>>>> "v" == vitus <vitus@ice.ru> writes:
v> И вообще, чего такого умеет ваш MS-Dev, чего не умеет vim.
О! Очень хорошая тема!
Что мне _сильно_хочется- ХОРОШИЙ CLASS BROWSER.
oo-br - не предлагать. Т.е. он может быть и хороший, но как-то у меня
мозги его не переваривают ;(
У меня видимо громаааадным штампом засела в голове картинка (кажется
от BC++ 4.0): список классов, тыкаешь на какой-нибудь - список методов/полей,
рядом кнопочки, которые позволяют показать что унаследовано, что
перекрыто, какие виртуальные, какие паблик и так далее.
Хочу такое. Покажите, хоть одно, которое стоит разумных денег (например до
100$), понимает Python/C++, и опционально дается в виде триала, чтоб
"попробовать на себе".
В принципе покажите хоть за любые деньги, только чтоб попробовать
можно было. А потом мы сравним эту стоимость с ценой MS VisualStudio.
Кстати, стараниями ActiveState "все плюшки" будут поддерживать
Perl/Python, через их плагины.
v> Подсветку синтаксиса он явно умеет для меньшего числа языков, а отладку
v> по-моему примерно для четырех - C, C++, VB и Java. И это как раз те
v> языки, писать на которых я всячески избегаю.
А как на счет если я начинаю писать
MyCollVar. потом давлю <TAB> (например)
он выдает списочек с полями/методами доступными у экземпляра этого класса?
Ведь целиком ложится в идеологию completion. Есть? Или я совсем не читал
документацию?
Питоновское IDLE умеет подсмотреть заголовк функции, но не умеет показать
методы/поля класса. По крайней мере IDLE 0.5 не умело. (то, что идет в
комплекте с Python 2.0 еще не смотрел, в виду того что переезд на 2.0 пока
не осуществлен, хотя и запланирован).
[x]emacs - тоже не умеет. Как вот так сходу "расширрить" Python-mode/C-Mode
я не знаю. Т.е. нет даже приблизительной идеи по реализаци. Есть мысли
"что нужно уметь", но нет мыслей "как бы это все связать воедино, да еще и
написать потом на e-lisp'е"
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2541098cea8b.html, оценка из 5, голосов 10
|