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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Victor Eremin                        2:5020/400     23 Sep 2007  12:52:06
 To : Andrew ``Bass'' Shcheglov
 Subject : Re: ide на базе vim'а
 -------------------------------------------------------------------------------- 
 
 Andrew ``Bass'' Shcheglov wrote:
 
 > Программист в среднем пишет 300 строк отлаженного кода в день.
 >А 300 знаков в минуту -- это если человек учится на  
 > девушку-машинистку. 
 
 Бывает состояние, когда "мысль пошла" :) В этом случае быстрый набор
 очень и очень пригодится. В любом случае, по-моему, навыки набора кода
 не должны мешать при работе, потому лично я считаю, что если человек не
 может быстро печатать вслепую, лучше менять профессию. HО это лично мое
 мнение, не претендующее на звание вселенского закона. Работают все
 по-разному, человек, который медленнее печатает, возможно лучше
 продумает программу в голове. Хотя лично меня бы это просто тормозило. 
 Кроме этого, никто не заставляет печатать без остановки - скорее всего
 работа сведется к "написАл - подумал". Т.е., перефразируя одно
 высказывание, "можно печатать быстро, можно не печатать быстро, но, в
 любом случае, лучше уметь печатать быстро".
 
 > Если не секрет, сколько строк кода в твоём последнем проекте?
 
 если оценивать через 
 "find . -regex '.*\.\(c\|h\|cxx\|cpp\)' -print0 | xargs -0 cat | wc -l"
 , то последняя мелочь, которую я писАл (Qt4) - 
 3903 строки, 115434 байт размером. Первый попавшийся под руку более
 крупный проект (мой, само собой), 347626 байт, 13503 строк.
 Это, в принципе, не очень много, но, как говорится "оценивать программу
 по числу строк кода - это все равно, что оценивать достижения
 достижения авиации, взвешивая самолет". C++ очень компактен, на другом
 языке объем кода мог бы вырасти в несколько раз, тем более код в
 прцоессе работы многократно обкусывается и сокращается...
 
 Что касается Emacs и vim. Я смотрел их, когда переходил с винды на Linux
 и искал замену MSVC2005 (не нашел, но пришел к выводу, что без неё
 лучше). 
 
 В vim лично мне работать неудобно исключительно из-за тесной раскладки -
 на hjkl банально устают руки, так как такое положение пальцев не
 является естественным и для большой лапы неудобно (в
 удобном/расслабленном состоянии рука покрывает шесть клавишь четырмя
 пальцами). Плюс, хотя клавиши курсора работают, долго на них не
 посидишь, так как вся раскладка заточена под hjkl, придется
 возвращаться. Само собой, это можно переделать, но это долго. Плюс идея
 печатать многосимвольные команды мне как-то не нравится (медленно).
 Команды типа d5w - это, конечно, хорошо, но как-то редко возникает
 необходимость посчитать слова и именно пять штук удалить. 
 
 Emacs надо слишком долго доводить напильником, в результате (по идее)
 получится очень удобная среда, которая будет доступна только на моём
 компьютере - т.е. если я куда-то приду на другую машину, без своего
 профиля мне работать будет ну очень неудобно. Это минус, причем
 большой. Кроме этого, эти редакторы не совсем хорошо работают с не
 моноширинными  шрифтами (при просмотре с таким шрифтом читабельность
 кода увеличивается, плюс банально места больше) - вернее, они-то с ними
 работают, но вот частенько любят выводить таблицы, для которых нужен
 fixed шрифт, и которые с нужным мне шрифтом сыпятся. Скорее всего, это
 можно исправить, но рыть надо будет долго. Плюс иногда он тормозит (M-x
 man mount, например), а хотелось бы мнгновенное срабатывание любой
 команды. Т.е., инструмент стоящий, но надо будет пару месяцев в него
 врубаться и затачивать (я где-то месяц под emacs работал, потом его
 послал)
 
 У Eclipse и KDevelop ограниченные возможности либо по назначении горячих
 клавиш и запрятывание окон с клавиатуры, либо на отрубание лишних
 элементов интерфейса (у 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/25343d4b77de7.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional