Re[7]: Посоветуйте редактор
От: Kswapd Россия  
Дата: 01.03.08 10:28
Оценка: 6 (1)
KP>а подобный подход мне элементарно не нравится. Вобщем альтернатив не вижу пока

Нужно автодетектить кодировку файла при открытии. Задача не выглядит невыполнимой , тем более что наши люди в университете Джорджии не спят: http://www.math.uga.edu/~valery/russian.el
Re[7]: Посоветуйте редактор
От: Kswapd Россия  
Дата: 02.03.08 11:55
Оценка: 6 (1)
KP>Дома Linux с UTF-8, на работе Windows с P-1251. Конфигурационный файл один, в итоге пришлось вписать:
KP>
KP>(if (equal system-type 'windows-nt)
KP>    (progn (codepage-setup 1251)
KP>           (prefer-coding-system 'cp1251-dos)
KP>           (set-w32-system-coding-system 'cp1251-dos)
KP>           (set-clipboard-coding-system 'cp1251-dos))
KP>  )
KP>

KP>а подобный подход мне элементарно не нравится.

Да вроде нормальный подход, по крайней мере эффективнее, чем автодетектить каждый файл. Для управляемости можно вынести системнозависимые переменные в отдельный el-файл, а в остальных местах подставлять эти переменные.

(if (equal system-type 'windows-nt)
    (setf my-language-environment 'Russian)
  (setf my-language-environment 'UTF-8)


(set-language-environment my-language-environment)
Re: Посоветуйте редактор
От: Сергей  
Дата: 27.02.08 20:59
Оценка: 2 (1)
Здравствуйте, eugene0, Вы писали:

E>Посоветуйте плз хороший редактор.


Посмотри OpenKomodo
Re: Посоветуйте редактор
От: Plague Россия  
Дата: 28.02.08 11:24
Оценка: 2 (1)
Здравствуйте, eugene0, Вы писали:

E>Ищу редактор для написано кода на разных языках, в т.ч. C++, Perl, Python, также, возможно, придется редактировать XML-файлы. Раскраска кода, автодополнение, работа с нескольким документами одновременно по вкладкам и прочие приятные вещи приветствуются. ОС — Windows или кроссплатформенный. Желательно бесплатный.

Думаю, тут бы подошел Eclipse. Вроде и KOI8-R там можно настроить.
С расскраской и панелями проблем вообще нет, а с интеллисенсом — нужно ставить соответствующие языкам плагины. Если С++ есть стандартный плагин, то для Питона и Перла на Сорсфордже лежат.

PS. Чем так любят Вим и Емакс — я не понял...
... << RSDN@Home 1.2.0 alpha rev. 787>>
Re: Посоветуйте редактор
От: smithx  
Дата: 28.02.08 11:49
Оценка: 2 (1)
советую: EmEditor (есть бесплатная версия)

P.S. хотя сам пользую vim
Re[2]: Посоветуйте редактор
От: eugene0 Россия  
Дата: 28.02.08 21:22
Оценка: :)
Здравствуйте, Plague, Вы писали:

E>>Ищу редактор для написано кода на разных языках, в т.ч. C++, Perl, Python, также, возможно, придется редактировать XML-файлы. Раскраска кода, автодополнение, работа с нескольким документами одновременно по вкладкам и прочие приятные вещи приветствуются. ОС — Windows или кроссплатформенный. Желательно бесплатный.

P>Думаю, тут бы подошел Eclipse. Вроде и KOI8-R там можно настроить.
P>С расскраской и панелями проблем вообще нет, а с интеллисенсом — нужно ставить соответствующие языкам плагины. Если С++ есть стандартный плагин, то для Питона и Перла на Сорсфордже лежат.
Про эклипс почему-то не подумал, спасибо за идею. Смотрел его пару лет назад, показался сыроватым, возможно, сейчас дела обстоят лучше.

P>PS. Чем так любят Вим и Емакс — я не понял...

Ну, теоретически я верю, что если сделать над собой усилие, снести все другие редакторы и все делать только вимом, матерясь каждый раз, когда забываешь переключить режим, то в какой-то момент пальцы переучатся на вимовские шорткаты, и можно будет работать достаточно эффективно. Но почему-то хочется обойтись без этого знания Есть же масса редакторов с более интуитивно-привычным управлением.
Про емакс ничего не скажу, не смотрел его.
Re[3]: Посоветуйте редактор
От: Peregrin  
Дата: 29.02.08 10:44
Оценка: +1
Здравствуйте, eugene0, Вы писали:

E>Ну, теоретически я верю, что если сделать над собой усилие, снести все другие редакторы и все делать только вимом, матерясь каждый раз, когда забываешь переключить режим, то в какой-то момент пальцы переучатся на вимовские шорткаты, и можно будет работать достаточно эффективно. Но почему-то хочется обойтись без этого знания Есть же масса редакторов с более интуитивно-привычным управлением.


Время, потраченное на изучение, окупится с лихвой, поверьте.

David Rayner (zzapper) 15 Years of Vi + 6 years of Vim and still learning
(c)

Посоветуйте редактор
От: eugene0 Россия  
Дата: 27.02.08 16:18
Оценка:
Здравствуйте!

Ищу редактор для написано кода на разных языках, в т.ч. C++, Perl, Python, также, возможно, придется редактировать XML-файлы. Раскраска кода, автодополнение, работа с нескольким документами одновременно по вкладкам и прочие приятные вещи приветствуются. ОС — Windows или кроссплатформенный. Желательно бесплатный.

Под эти критерии подходит некоторое кол-во бесплатных редакторов, которые лежат свободном доступе, но у меня есть еще одно требование, которое все портит Нужно, чтобы редактор мог нормально работать с документами, написанными в кодировке KOI-8R ! Тут же отпали Notepad++, Programmer's Notepad, Crimson Editor. Все они почему-то работают только с win1251 или UTF.

Автоопределение кодировки желательно, но на это я уже не надеюсь. Пускай хотя бы можно было исправить кодировку кнопочкой. Все, что мне удалось найти гуглом — очень аскетичный редактор WebCoder, останавливаться на котором не хотелось бы, очень бедная функциональность.

Посоветуйте плз хороший редактор.
Re: Посоветуйте редактор
От: Аноним  
Дата: 27.02.08 17:26
Оценка:
Здравствуйте, eugene0, Вы писали:

E>Здравствуйте!


vim? emacs?
Re[2]: Посоветуйте редактор
От: eugene0 Россия  
Дата: 27.02.08 20:48
Оценка:
Здравствуйте, Аноним, Вы писали:

А>vim? emacs?


Я бы предпочел что-нибудь менее альтернативное
Впрочем, емакс я почти не смотрел, может быть гляну в свободное время (если оно будет).
А сейчас хотелось бы что-нибудь, что я мог бы сразу взять и начать работать.
Re[2]: Посоветуйте редактор
От: eugene0 Россия  
Дата: 27.02.08 23:47
Оценка:
Здравствуйте, Сергей, Вы писали:

С>Посмотри OpenKomodo


Вот за это спасибо, возможно на нем остановлюсь
Re[2]: Посоветуйте редактор
От: eugene0 Россия  
Дата: 28.02.08 21:23
Оценка:
Здравствуйте, smithx, Вы писали:

S>советую: EmEditor (есть бесплатная версия)


Спасибо, посмотрю.
Re: Посоветуйте редактор
От: Kswapd Россия  
Дата: 29.02.08 10:58
Оценка:
E>Автоопределение кодировки желательно, но на это я уже не надеюсь.

Если с порога отметать Emacs, действительно, надежды не остаётся
Re[2]: Посоветуйте редактор
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 29.02.08 11:50
Оценка:
Здравствуйте, Kswapd, Вы писали:

K>Если с порога отметать Emacs, действительно, надежды не остаётся


А он что, умеет? Расскажи как прикрутить, надо, а то приходится выставлять кодировку в зависимости от ОС, дикостьблин
Re[3]: Посоветуйте редактор
От: Kswapd Россия  
Дата: 29.02.08 13:17
Оценка:
KP>А он что, умеет? Расскажи как прикрутить

Готового решения, может, и нет, но идея простая: find-file-hook + произвольная функция автоопределения (с помощью enca, например).

Это если штатная set-language-environment не устраивает (меня устраивает).
Re[4]: Посоветуйте редактор
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 29.02.08 13:39
Оценка:
Здравствуйте, Kswapd, Вы писали:

K>Готового решения, может, и нет, но идея простая: find-file-hook + произвольная функция автоопределения (с помощью enca, например).


K>Это если штатная set-language-environment не устраивает (меня устраивает).


С определением языка проблем нет, а вот определения кодировки вроде как нет, либо я ее просто незаметил.
Re[5]: Посоветуйте редактор
От: Kswapd Россия  
Дата: 29.02.08 13:44
Оценка:
KP>С определением языка проблем нет, а вот определения кодировки вроде как нет, либо я ее просто незаметил.

Ну да, я имел в виду, что не всем нужно определение кодировки.
Re: Посоветуйте редактор
От: Andir Россия
Дата: 29.02.08 13:47
Оценка:
Здравствуйте, eugene0, Вы писали:

E>Посоветуйте плз хороший редактор.


Scite можно заставить работать с Koi8, правда одновременно с Win1251 не получится. Но придётся копаться в настройках (code.page, character.set).
Сборку рекомендую от Scite-Ru team.

C Уважением, Andir!
using( RSDN@Home 1.2.0 alpha rev. 788 ) { /* Работаем */ }
Re[6]: Посоветуйте редактор
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 29.02.08 13:48
Оценка:
Здравствуйте, Kswapd, Вы писали:

K>Ну да, я имел в виду, что не всем нужно определение кодировки.


Тут такая проблема. Дома Linux с UTF-8, на работе Windows с P-1251. Конфигурационный файл один, в итоге пришлось вписать:
(if (equal system-type 'windows-nt)
    (progn (codepage-setup 1251)
           (prefer-coding-system 'cp1251-dos)
           (set-w32-system-coding-system 'cp1251-dos)
           (set-clipboard-coding-system 'cp1251-dos))
  )

а подобный подход мне элементарно не нравится. Вобщем альтернатив не вижу пока
Re: Посоветуйте редактор
От: Аноним  
Дата: 29.02.08 14:16
Оценка:
Здравствуйте, eugene0, Вы писали:

E>Посоветуйте плз хороший редактор.

Попробуйте EditPlus, он понимает много кодировок.
Re: Посоветуйте редактор
От: ssi Россия  
Дата: 09.03.08 21:41
Оценка:
FAR, UltraEdit, Cream.
Знающие не говорят, говорящие не знают. Лао Цзы
Re: Посоветуйте редактор
От: Tonal- Россия www.promsoft.ru
Дата: 10.03.08 08:08
Оценка:
Попробуй Eric4 — вроде всё есть.
Из платных Slick Edit
... << RSDN@Home 1.2.0 alpha 2 rev. 872>>
Re[4]: Посоветуйте редактор
От: Аноним  
Дата: 11.03.08 00:24
Оценка:
Здравствуйте, Peregrin, Вы писали:

P>Время, потраченное на изучение, окупится с лихвой, поверьте.


P>

David Rayner (zzapper) 15 Years of Vi + 6 years of Vim and still learning
P>(c)

Да Линух это супер круто!!!!! Один редактор за 15 лет не изучиш
Re[5]: Посоветуйте редактор
От: Peregrin  
Дата: 11.03.08 07:42
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Да Линух это супер круто!!!!! Один редактор за 15 лет не изучиш


При чем тут Линух? Vim работает на всех более или менее распространенных платформах.
Re[5]: Посоветуйте редактор
От: Dj.ValDen Украина http://ua.linkedin.com/in/dvalchuk
Дата: 11.03.08 10:26
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Peregrin, Вы писали:


P>>Время, потраченное на изучение, окупится с лихвой, поверьте.


P>>

David Rayner (zzapper) 15 Years of Vi + 6 years of Vim and still learning
P>>(c)

А>Да Линух это супер круто!!!!! Один редактор за 15 лет не изучиш

глубже смотреть нужно...
эта фраза означала что в продукте есть что изучить нового... Если в ноутпаде возможностей на 5 минут изучения — то сдесь их намного больше...
С уважением Denys Valchuk

IMHO чем больше мнений тем оптимальней выбор варианта... :)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.