(no subject)

Monday, July 10th, 2006 16:03
kastaneda: (Default)
[personal profile] kastaneda
Мне очень понравилась идея Elastic Tabstops. Будет великолепно, если KDEшные редакторы научатся работать с этой хреновиной.

Date: Monday, July 10th, 2006 01:26 pm (UTC)
From: [identity profile] diggya.livejournal.com
Карлос, а ты копирайт там видел? Так что бревно вам, а не весёленькие табы. (это я злобствую) Мне например очень нравятся таб-стопы как в текстовых редакторах - выставляемые руками: "Хочу чтобы в этих строках остановки табуляции были на 18ой, 96ой и 137ой позиции." Только это к текстово-текстовым редакторам слабо применимо :( Я видел реализацию в механике и с тех пор меня накрыло. А с эластиком там больше вопростов, чем ответов. Самый простой - на какую позицию выносить комментарий (/* */)? Как будет вести себя эта хрень при наборе текста (поиск позиции табуляции после набора текста)? А как мне частично отключить эластик табстоп? (от точки А до точки Б?)

Date: Monday, July 10th, 2006 03:24 pm (UTC)
From: [identity profile] ex-feuerbach769.livejournal.com
Как по мне, гадость.
По-моему, комбинированный стиль (табы вначале строк, пробелы в середине) решил все вопросы, разве нет?

Такого же самого эффекта можно достигнуть с помощью пробелов. А если хочется, чтобы это было удобно -- ну так проси свой текстовый редактор, чтобы он это делал. Т.е. вставлял соответствующее кол-во пробелов, а не табы по-своему интерпретировал. Так хотя бы совместимость не ломается.

Ну а пропорциональные шрифты -- так всю жизнь мечтал :) Курсивные :)

Date: Monday, July 10th, 2006 03:52 pm (UTC)
From: [identity profile] ex-feuerbach769.livejournal.com
Текстовый редактор программисту нужен для написания кода, а не для разглядывания (в read-only) чужих исходников
И эти люди запрещают мне ковыряться в носу не любят Perl =)

Про "превращать табы в пробелы" -- это уже оптимистичнее. На самом деле, мне конечно глубоко пофиг, кто там и как хранит свои табуляции. До тех пор, пока мне кто-то не пришлет код с перекосяченной (в моем традиционном редакторе) табуляцией. Именно для того, чтоб такого не случалось, я предлагаю все-таки на диске хранить пробелы. А там уж пусть редактор интерпретирует их как табуляции и удаляет одним BkSp.

О пропорциональных шрифтах. Вопрос с места: а как насчёт печатной версии?
Ну вот я смотрю на картинку с пропорциональным шрифтом, и меня она никак не радует. Думаю, если я ее распечатаю, мало что изменится.

Date: Monday, July 10th, 2006 04:46 pm (UTC)
From: [identity profile] ex-feuerbach769.livejournal.com
Я терпеть не могу, когда исходники на PHP форматируют с отступом в два пробела. Хуже этого - только (X)HTML с отступом в восемь пробелов.
В подобных случаях можно довольно просто переформатировать исходники по своему вкусу. В случае с этой новомодной табуляцией даже если это можно будет сделать алгоритмично, то очень уж черезжопно.

Более того, сам Страуструп настаивает на таком стиле - мол, на бумаге monospaced шрифты отжили свой век.
С каких пор Страуструп стал авторитетом в типографии? :) Кнута я б еще послушал.

September 2025

M T W T F S S
12345 67
891011121314
15161718192021
22232425262728
2930