Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Victor Eremin                        2:5020/400     23 Sep 2007  15:18:33
 To : Andrew ``Bass'' Shcheglov
 Subject : Re: ide на базе vim'а
 -------------------------------------------------------------------------------- 
 
 Andrew ``Bass'' Shcheglov wrote:
 
 > Victor Eremin wrote:
 > Впрочем, если говорить о Java с её традиционо _очень_ _длинными_
 > именами классов и их членов,
 
 Я пишу на C++, и там обычно с автокомплитом обязательно имеется одна из
 следующи проблем:
 1) Он неполный. Т.е. он имеется, но не видит имена внутри неймспейсов,
 не работает с темплейтами или делает что-то в этом духе. Или он
 обрабатывает имена только внутри текущего проекта. Или же он ломается
 (просто молча отказывается работать) в неожиданном месте после ввода
 непонятной для него конструкции. Или глючит после объявления
 типа "using namespace xyz". Этим страдало IntelliSense (в 2005й его
 улучшили, но я ушел на Linux после неё), и большинство других средств.
 Впрочем, это результат гибкости C++.
 2) Он *слишком* полный. По нажатию Ctrl+Space после первой буквы
 выдается несколько тысяч названий (глобальное пространство имен
 все-таки имеет кучу функций, доставшихся в наследство от C). После
 этого смысл автокомплита теряется. Тем более для больших списков будет
 больше задержка перед появлением списка на экране.
 3) Он медленный. Т.е. после нажатия Ctrl+Space компьютер слегка
 задумывается (при этом редактор, само собой, перестает быть
 функциональным), а потом выдает результат. Времени его задумчивости
 обычно хватает, чтобы слово напечатать целиком. Плюс останется
 некоторое время, чтобы выругаться по поводу тормозов.
 4) Требуется сканнирование кода, которое занимается приличное количество
 времени. Я понимаю, что от этого никуда не денешься, но сам процесс
 скана мешает комфортно работать, так как он либо останавливает работу
 на время скана или же автокомплит не работает толком до завершения
 скана. Оба варианта неприемлимы и неудобны.
 Посему я решил от него отказаться. Кроме этого, обнаружилось, что работа
 без него лучше влияет на голову - т.е. в конечном итоге запоминаются
 имена, объявления и функции всех часто используемых классов и работать
 становится намного проще.
 
 > Hу, vim и клавиши курсора для навигации поддерживает. Только надо
 > отключить режим совместимости с vi (:set nocp).
 
 Я в курсе, просто для работы будут все равно будут требоваться буквенные
 клавиши - переключение режимов и т.д. Из-за этого правая рука будет
 довольно часто скакать по клавишам (по крайней мере, у меня почему-то
 именно так получалось - переход между I и курсором довольно большой).
 Это все, скорее всего, можно настроить, но на это надо будет тратить
 кучу времени, так как vim (как и накоторый другой подобный ему софт)
 все-таки заточен под терминал, не имеющий вообще никаких доп клавиш.
 
 > Есть evim -- там поддержка мыши и cut'n'paste в стиле "традиционных"
 > редакторов.
 
 Гм. Учту, может и посмотрю когда-нибудь.
 
 > Хотя штука всё равно хорошая.
 
 Hе спорю.
 
 > Про KDevelop не скажу ничего -- давно видел, а вот с Eclipse работаю
 > постоянно. В последних версиях (3.x, лучше 3.3) там всё хорошо.
 > Говорю, т. к. сам работаю с окном кода, распахнутым на full-screen.
 
 Я довольно давно его смотрел. Eclipse мне не понравился тем, что он
 довольно медленный (это чисто субъективно, тачка у меня по сегодняшим
 дням не топовая), плюс мне не удалось убрать тулбары и некоторые
 кнопочки, которые меня довольно сильно раздражали. После MSVC интерфейс
 показался мне довольно массивным - особенно табы большие (я их
 отключаю). Возможно, это все лечится, впрочем - я не ковырял Eclipse
 глубоко, вероятно, там много возможностей, о которых я не знаю.
 
 > Заинтриговал. Посмотрю на досуге :)
 
 :)
 Только учтите, мне нужен был изначально клон MSVC или что-то похожее
 (полного аналога так не нашел), т.е. возможно, что Kate вам из-за этого
 не подойдет :). Т.е. Мне по минимум нужно было большого размера окно
 редактора без тулбаров, кнопочек (и табов), занимающее почти все
 рабочее пространство. Плюс несколько вспомогательных окон, которые
 большую часть времени скрыты, но вызываются клавиатруным аккордом - это
 бродилка по файлам, консоль, и окошко с ошибками, плюс вызов билда по
 F7.
 В Kate все это есть. Жалко только, что у MSVC эти окна появляются поверх
 окна редактора, а в Kate они отпихивают редактор в сторону (отделены от
 него сплиттером), изменяя его размер.
 
 Victor Eremin
 --- ifmail v.2.15dev5.4
  * Origin: CenterTelecom Voronezh ISP (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 ide на базе vim\'а   Denis Kostousov   20 Sep 2007 18:11:02 
 Re: ide на базе vim\'а   Artem Chuprina   20 Sep 2007 19:38:03 
 Re: ide на базе vim\'а   Denis Kostousov   21 Sep 2007 08:42:44 
 ide на базе vim\'а   Alexey Desyatnik   20 Sep 2007 19:45:36 
 Re: ide на базе vim\'а   Victor Krapivin   20 Sep 2007 22:28:14 
 Re: ide на базе vim\'а   Alexey Desyatnik   20 Sep 2007 21:40:39 
 Re: ide на базе vim\'а   Andrei Protasovitski   20 Sep 2007 21:08:46 
 Re: ide на базе vim\'а   Denis Kostousov   21 Sep 2007 08:48:46 
 Re: ide на базе vim\'а   Victor Krapivin   21 Sep 2007 14:25:39 
 Re: ide на базе vim\'а   Alexey Desyatnik   21 Sep 2007 14:32:20 
 Re: ide на базе vim\'а   Victor Krapivin   21 Sep 2007 17:35:33 
 Re: ide на базе vim\'а   Alexey Desyatnik   21 Sep 2007 18:32:48 
 Re: ide на базе vim\'а   Victor Krapivin   21 Sep 2007 22:24:05 
 Re: ide на базе vim\'а   Denis Kostousov   21 Sep 2007 08:46:45 
 Re: ide на базе vim\'а   Victor Krapivin   21 Sep 2007 14:26:55 
 Re: ide на базе vim\'а   Zahar Kiselev   21 Sep 2007 21:43:42 
 Re: ide на базе vim\'а   Victor Krapivin   22 Sep 2007 01:28:54 
 Re: ide на базе vim\'а   Denis Kostousov   22 Sep 2007 22:23:57 
 Re: ide на базе vim\'а   Victor Krapivin   24 Sep 2007 17:42:21 
 Re: ide на базе vim\'а   Wladimir Mutel   24 Sep 2007 21:09:32 
 Re: ide на базе vim\'а   Victor Krapivin   25 Sep 2007 00:26:49 
 Re: ide на базе vim\'а   Andrew ``Bass\'\' Shcheglov   25 Sep 2007 00:18:12 
 Re: ide на базе vim\'а   Victor Eremin   22 Sep 2007 22:39:33 
 Re: ide на базе vim\'а   Andrew ``Bass\'\' Shcheglov   23 Sep 2007 03:56:02 
 Re: ide на базе vim\'а   Victor Eremin   23 Sep 2007 12:52:06 
 Re: ide на базе vim\'а   Andrew ``Bass\'\' Shcheglov   23 Sep 2007 14:21:58 
 Re: ide на базе vim\'а   Victor Eremin   23 Sep 2007 15:18:33 
 Re: ide на базе vim\'а   Ruslan Kosolapov   23 Sep 2007 16:32:52 
 Re: ide на базе vim\'а   Victor Eremin   23 Sep 2007 22:36:16 
 Re: ide на базе vim\'а   Andrew ``Bass\'\' Shcheglov   24 Sep 2007 04:29:26 
 Re: ide на базе vim\'а   Zahar Kiselev   23 Sep 2007 14:53:32 
 Re: ide на базе vim\'а   Victor Eremin   23 Sep 2007 22:05:06 
 Re: ide на базе vim\'а   Victor Krapivin   24 Sep 2007 18:01:57 
 Re: ide на базе vim\'а   Victor Eremin   24 Sep 2007 20:32:48 
 Re: ide на базе vim\'а   Victor Krapivin   25 Sep 2007 00:25:32 
 Re: ide на базе vim\'а   Victor Eremin   25 Sep 2007 02:28:06 
 Re: ide на базе vim\'а   Victor Krapivin   25 Sep 2007 14:40:50 
 Re: ide на базе vim\'а   Victor Eremin   25 Sep 2007 02:35:07 
 Re: ide на базе vim\'а   Alexey Desyatnik   25 Sep 2007 10:27:08 
 Re: ide на базе vim\'а   Victor Krapivin   25 Sep 2007 14:46:03 
 Re: ide на базе vim\'а   Eugene B. Berdnikov   25 Sep 2007 21:08:31 
 Re: ide на базе vim\'а   Wladimir Mutel   24 Sep 2007 21:23:05 
 Re: ide на базе vim\'а   Victor Krapivin   25 Sep 2007 00:28:14 
 Re: ide на базе vim\'а   Sergey Yevtushenko   24 Sep 2007 23:31:54 
 Re: ide на базе vim\'а   Victor Krapivin   25 Sep 2007 14:35:34 
 Re: ide на базе vim\'а   Ruslan Kosolapov   25 Sep 2007 14:12:17 
 Re: ide на базе vim\'а   Sergey Yevtushenko   25 Sep 2007 16:44:33 
 Re: ide на базе vim\'а   Ruslan Kosolapov   26 Sep 2007 09:56:43 
 Re: ide на базе vim\'а   Sergey Yevtushenko   26 Sep 2007 11:16:19 
 Re: ide на базе vim\'а   Victor Krapivin   26 Sep 2007 16:32:26 
 Re: ide на базе vim\'а   Wladimir Mutel   26 Sep 2007 20:57:02 
 Re: ide на базе vim\'а   Sergey Yevtushenko   24 Sep 2007 22:46:24 
 ide на базе vim\'а   Victor Bazhenov   25 Sep 2007 21:51:08 
 Re: ide на базе vim\'а   Victor Krapivin   26 Sep 2007 16:38:45 
 Re: ide на базе vim\'а   Alex Korchmar   26 Sep 2007 14:56:19 
 ide на базе vim\'а   Victor Bazhenov   26 Sep 2007 18:30:12 
 Re: ide на базе vim\'а   Eugene B. Berdnikov   27 Sep 2007 10:08:45 
 Re: ide на базе vim\'а   Victor Krapivin   27 Sep 2007 14:54:20 
 Re: ide на базе vim\'а   Eugene B. Berdnikov   27 Sep 2007 17:08:45 
 Re: ide на базе vim\'а   Victor Krapivin   27 Sep 2007 20:19:21 
 Re: ide на базе vim\'а   Alex Korchmar   27 Sep 2007 13:59:44 
 Re: ide на базе vim\'а   Eugene B. Berdnikov   27 Sep 2007 17:08:44 
 Re: ide на базе vim\'а   Alex Korchmar   27 Sep 2007 17:50:04 
 Re: ide на базе vim\'а   Eugene B. Berdnikov   27 Sep 2007 21:08:25 
 Re: ide на базе vim\'а   Alex Korchmar   28 Sep 2007 15:36:51 
 Re: ide на базе vim\'а   Eugene B. Berdnikov   28 Sep 2007 18:08:26 
 ide на базе vim\'а   Slawa Olhovchenkov   27 Sep 2007 18:39:46 
 Re: ide на базе vim\'а   Victor Krapivin   26 Sep 2007 22:35:50 
 Re: ide на базе vim\'а   Victor Krapivin   27 Sep 2007 14:55:44 
 ide на базе vim\'а   Victor Bazhenov   27 Sep 2007 18:27:06 
 Re: ide на базе vim\'а   Victor Krapivin   27 Sep 2007 22:56:00 
 Re: ide на базе vim\'а   Alexey Desyatnik   27 Sep 2007 21:43:07 
 Re: ide на базе vim\'а   Victor Krapivin   28 Sep 2007 15:06:45 
 Re: ide на базе vim\'а   Alexey Desyatnik   28 Sep 2007 14:05:03 
 Re: ide на базе vim\'а   Victor Krapivin   28 Sep 2007 17:00:05 
 Re: ide на базе vim\'а   Alexey Desyatnik   28 Sep 2007 18:02:22 
 Re: ide на базе vim\'а   Victor Krapivin   28 Sep 2007 21:13:50 
 Re: ide на базе vim\'а   Alexey Desyatnik   28 Sep 2007 23:17:33 
 Re: ide на базе vim\'а   Victor Krapivin   29 Sep 2007 02:35:59 
 Re: ide на базе vim\'а   Alexey Desyatnik   01 Oct 2007 15:47:00 
 Re: ide на базе vim\'а   Victor Krapivin   01 Oct 2007 18:30:40 
 Re: ide на базе vim\'а   Alexey Desyatnik   01 Oct 2007 19:37:10 
 Re: ide на базе vim\'а   Victor Krapivin   01 Oct 2007 23:21:46 
 Re: ide на базе vim\'а   Alexey Desyatnik   02 Oct 2007 10:27:18 
 Re: ide на базе vim\'а   Victor Krapivin   02 Oct 2007 14:26:46 
 Re: ide на базе vim\'а   Alexey Desyatnik   02 Oct 2007 13:54:15 
 Re: ide на базе vim\'а   Victor Krapivin   02 Oct 2007 18:48:29 
 Re: ide на базе vim\'а   Alexey Desyatnik   28 Sep 2007 18:14:01 
 Re: ide на базе vim\'а   Victor Krapivin   28 Sep 2007 21:18:47 
 Re: ide на базе vim\'а   Alexey Desyatnik   28 Sep 2007 23:03:29 
 Re: ide на базе vim\'а   Victor Krapivin   29 Sep 2007 02:28:32 
 Re: ide на базе vim\'а   Roman Belenov   28 Sep 2007 14:50:19 
 Re: ide на базе vim\'а   Victor Krapivin   28 Sep 2007 18:08:00 
 ide на базе vim\'а   Victor Bazhenov   28 Sep 2007 20:49:58 
 Re: ide на базе vim\'а   Victor Krapivin   28 Sep 2007 23:42:50 
 ide на базе vim\'а   Victor Bazhenov   29 Sep 2007 10:16:54 
 ide на базе vim\'а   Victor Bazhenov   27 Sep 2007 23:59:04 
 Re: ide на базе vim\'а   Victor Krapivin   28 Sep 2007 15:08:47 
 Re: ide на базе vim\'а   Victor Eremin   28 Sep 2007 05:16:43 
 Re: ide на базе vim\'а   Victor Eremin   28 Sep 2007 05:38:18 
 Re: ide на базе vim\'а   Victor Krapivin   28 Sep 2007 15:10:31 
 Re: ide на базе vim\'а   Victor Eremin   28 Sep 2007 17:54:20 
 Re: ide на базе vim\'а   Alex Korchmar   29 Sep 2007 00:47:03 
 Re: ide на базе vim\'а   Victor Eremin   29 Sep 2007 00:59:07 
 Re: ide на базе vim\'а   Alex Korchmar   29 Sep 2007 16:55:55 
 Re: ide на базе vim\'а   Alexey Desyatnik   29 Sep 2007 10:36:34 
 Re: ide на базе vim\'а   Alex Korchmar   29 Sep 2007 20:04:59 
 Re: ide на базе vim\'а   Alexey Desyatnik   30 Sep 2007 00:06:42 
 ide на базе vim\'а   Sasha Shost   30 Sep 2007 07:28:02 
 ide на базе vim\'а   Alexey Desyatnik   30 Sep 2007 10:59:34 
 Re: ide на базе vim\'а   Ilya Anfimov   30 Sep 2007 16:07:59 
 Re: ide на базе vim\'а   Victor Eremin   30 Sep 2007 03:47:23 
 Re: ide на базе vim\'а   Alex Korchmar   30 Sep 2007 12:05:07 
 Re: ide на базе vim\'а   Alexey Desyatnik   30 Sep 2007 12:22:39 
 Re: ide на базе vim\'а   Victor Eremin   30 Sep 2007 15:44:24 
 Re: ide на базе vim\'а   Victor Krapivin   01 Oct 2007 17:23:38 
 Re: ide на базе vim\'а   Victor Eremin   01 Oct 2007 20:54:04 
 Re: ide на базе vim\'а   Victor Krapivin   02 Oct 2007 00:10:10 
 Re: ide на базе vim\'а   Victor Eremin   02 Oct 2007 00:23:46 
 Re: ide на базе vim\'а   Victor Krapivin   02 Oct 2007 14:14:57 
 Re: ide на базе vim\'а   Victor Eremin   28 Sep 2007 18:03:23 
 Re: ide на базе vim\'а   Victor Krapivin   28 Sep 2007 21:29:52 
 Re: ide на базе vim\'а   Alexey Desyatnik   28 Sep 2007 23:12:31 
 Re: ide на базе vim\'а   Victor Krapivin   28 Sep 2007 15:09:20 
 Re: ide на базе vim\'а   Peter V. Chernikoff   28 Sep 2007 12:12:54 
 Re: ide на базе vim\'а   Victor Krapivin   28 Sep 2007 15:59:52 
 Re: ide на базе vim\'а   Roman Belenov   26 Sep 2007 20:35:24 
 ide на базе vim\'а   Victor Bazhenov   26 Sep 2007 23:17:40 
 Re: ide на базе vim\'а   Victor Krapivin   27 Sep 2007 14:52:15 
 Re: ide на базе vim\'а   Alex Korchmar   27 Sep 2007 13:52:11 
 Re: ide на базе vim\'а   Roman Belenov   27 Sep 2007 16:45:33 
 Re: ide на базе vim\'а   Denis Kostousov   21 Sep 2007 08:44:44 
 Re: ide на базе vim\'а   Alexey Desyatnik   21 Sep 2007 10:19:03 
 Re: ide на базе vim\'а   Denis Kostousov   21 Sep 2007 12:48:53 
 Re: ide на базе vim\'а   Andrew ``Bass\'\' Shcheglov   22 Sep 2007 00:39:32 
Архивное /ru.linux/25245bc6b3513.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional