|
| |
| Отображение табуляций и выхода строки за, pavlinux, 17:09, 21/05/2009 [ответить] (1)
| +/– |
Ща вылезет какой-нить неокульхацкер и скажет, что уже давно нет таких мониторов,
а на любимом Sony HDMI 52" 16:9, при разрешении 7100x4000, 80 символов это маразм :)
|
| Отображение табуляций и выхода строки за, rstone, 23:29, 21/05/2009 [ответить] (6)
| +/– |
80 это было ширина старого теминала ( те что dec по моему , потом VT )
потом было 132 , но не очень прижилось .
Так что стандарт он еще оттуда , и не стандарт вовсе , а принуждение :)
|
| Раздел полезных советов: Отображение таб, ., 23:42, 21/05/2009 [ответить] (7)
| +/– |
сейчас это также актуально. взглядом можно охватить приблизительно 80 символов с 12-15 кеглем. на монитор 1024 помещается 110 символов
жестких ограничений уже нет, но всё же желательно не вылазить за 100 символов
|
| Раздел полезных советов: Отображение таб, Антон, 00:05, 22/05/2009 [ответить] (8)
| +/– |
Ширина терминала 80 символов - это не причина, а следствие. Именно 80 символов является пограничным значением, после которого зрительное восприятие строки как единого целого уменшается. Такие же требования приняты и в типографике, покажите мне хоть одну печатную книгу с более 80 символами в строке.
|
| Отображение табуляций и выхода строки за, pavlinux, 14:54, 22/05/2009 [ответить] (12)
| +/– | |
> Второе и третье подсвечивают табуляции, перед которыми или после которых есть пробелы.
А как же C комментарии, обычно они в виде
/*
* -
* - вот эти звёздочки, по любому пишут как TAB + 1 SPACE
*/
Пример /usr/src/linux/drivers/net/r8169.c
|
| |
| |
| Отображение табуляций и выхода строки за, pavlinux, 15:02, 23/05/2009 [ответить] (17)
| +/– |
>Комментарий кода уехавший на новую строку прочесть удобнее, чем переварить в голове
>извращенную синтаксическую конструкцию с кучей скобок и спец. символов.
Не, я не про это, а про то что если будет TAB + 1 SPACE, то в редакторе
это будет светиться как красная полоса - раздражает малость...
|
|
|
| Отображение табуляций и выхода строки за, paranormal, 18:47, 06/06/2009 [ответить] (23)
| +/– | |
У меня вышло что то вроде этого:
" highlighting after 80 letter
au BufWinEnter *.rb,*.erb,*.pl,*.sh let w:m2=matchadd('ErrorMsg', '\%>80v.\+', -1)
" highlight trailing spaces
au BufNewFile,BufRead *.rb,*.erb,*.pl,*.sh let b:mtrailingws=matchadd('ErrorMsg', '\s\+$', -1)
" highlight tabs between spaces
au BufNewFile,BufRead *.rb,*.erb,*.pl,*.sh let b:mtabbeforesp=matchadd('ErrorMsg', '\v(\t+)\ze( +)', -1)
au BufNewFile,BufRead *.rb,*.erb,*.pl,*.sh let b:mtabaftersp=matchadd('ErrorMsg', '\v( +)\zs(\t+)', -1)
так как мне данная фича только для нескольких Я.П. на которых пишу нужна.
|
|
|
| Ваш комментарий |
|
|
|