LINUX.ORG.RU
решено ФорумTalks

[Debian Lenny] Нужен _нормальный_ XML-редактор.


0

0


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


Разыскиваю человеческий XML-редактор. До недавнего времени меня полностью устраивал древний Oxygen 5.1. Однако с переходом с Ubuntu на Debian выяснилось, что Oxygen в нем глючит. А именно, не дает печатать русские буквы в тегах. Причем русскоязычный ввод блокируется так, что после уже нельзя писать русские буквы и в комментариях. Такое поведение неприемлемо.

Требования к редактору:

- Возможность работы с кодировкой UTF-16
- Возможность работы с русскоязычными тегами
- Возможность автозакрытия русскоязычных тегов
- Обязательное наличие древовидного навигатора
- Возможность автоматического форматирования отступов в XML
- Быстрая работа с большими XML-файлами (размером ~1 Мб)

Пример, как это выглядело, когда работало: http://i.piccy.info/i4/2e/b3/dd21c482d383ca86cfa8b35a57db.png

Вот нужно что-то такое же. Любителям vi/emacs просьба заранее покинуть тред.

Интересует мнение человека, который работал/пользуется предлагаемым реактором. Советы в стиле «а вот есть еще такой редактор» оставляем при себе.


а чем emacs не устраивает? nxml - отличный режим, поддерживает валидацию кода на лету, в соответствии с заданной схемой, перемещение по тегам, подсветку как на скрине можно просто сделать

recon88
()
Ответ на: комментарий от Pavel_7c0

> Скачай свежий Oxygen.

Еще и «патч» найти надо, а с этим щас туго. Хотелось бы открытого софта.


Русскоязычные теги?? Попахивает российским нанобыдлософтом.


Попахивает незнанием XML-стандарта. В XML допустимы теги в национальных кодировках.

xintrea
() автор топика
Ответ на: комментарий от vada

> В нетбинсе нормальный редактор. Особенно, если схему подсунешь.

Древовидный навигатор в нем есть?

xintrea
() автор топика
Ответ на: комментарий от Pavel_7c0

> P.S. Русскоязычные теги?? Попахивает российским нанобыдлософтом.

Это ничто по сравнению с использованием кодировки UTF-16

prorok2k
()
Ответ на: комментарий от xintrea

И что же в нем нечеловеческого? Если не хочется использовать клавиатуру, есть обычное меню с перечнем всех возможных действий, и настроек.

recon88
()
Ответ на: комментарий от recon88

> а еще есть CUA mode, который включает обычные кейбиндинги для основных операций, даже разницу не заметиш.

И что, даже копипаст с ситемным буфером работает?

xintrea
() автор топика
Ответ на: комментарий от prorok2k

Так это ж кодировка любомого всеми оффтопика. Всё сходится.

Deleted
()

> Однако с переходом с Ubuntu на Debian выяснилось, что Oxygen в нем глючит.

Ну ты понял, да?

Igron ★★★★★
()
Ответ на: комментарий от prorok2k

>> P.S. Русскоязычные теги?? Попахивает российским нанобыдлософтом.

Это ничто по сравнению с использованием кодировки UTF-16


Скажу тебе по-секрету, что когда пишешь мультплатформенное приложение, приходится ориентироваться на библиотеки других платформ, которые работают в более других кодировках, чем UTF-8.

xintrea
() автор топика
Ответ на: комментарий от recon88

> nxml - отличный режим, поддерживает валидацию кода на лету, в соответствии с заданной схемой, перемещение по тегам, подсветку как на скрине можно просто сделать

Да, и древовидный навигатор в emacs присутсвует? Не folding текста, а именно отдельный древовидный навигатор? Без него никуда.

xintrea
() автор топика
Ответ на: комментарий от recon88

можно было бы самому дописать, инфраструтура есть(показ древовидных данных, работа с xml) но никто, почему-то это не сделал

recon88
()

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

DerKetzer
()
Ответ на: комментарий от DerKetzer

> Мне интересно, а зачем вообще может понадобиться редактировать XML руками в промышленных масштабах?

В XML удобно хранить данные большой программы. Имея хороший XML-редактор, никаких дополнительных инструментов для работы с таким хранилищем не требуется.


Тут где-то был тред про бухгалтерш, там тоже был XML, русские тэги и какой-то быдлософт. Ты к ним никакого отношения не имеешь?


Нет.

xintrea
() автор топика

В общем, поставил себе EditiX Lite

http://free.editix.com/download.html

в нем проблема повторилась один в один. Следовательно, глючила, скорее всего, ява-машина. Поменял ява-машину, глюк исчез и в Oxygen, и в EditiX.

Кстати, EditiX оказался неплохим редактором.

Правда, сразу наткнулся на странный глюк - при поиске по тексту, первый раз после открытия документа поиск не срабатывает. Говорит «ничего не найдено». Но если еще раз нажать Enter, типа ищи скатина, текст находит. Этот глюк портит все впечатление о редакторе. Баллин, как уже надоели недоделки.

xintrea
() автор топика
Ответ на: комментарий от vasya_pupkin

Ты думаешь твое неосиляторское нытье кому-то интересно?

theos ★★★
()

> Однако с переходом с Ubuntu на Debian выяснилось, что ... глючит.

Дальше не читал.

Divius ★★
()
Ответ на: комментарий от vasya_pupkin

Мля, да когда же этот ИКСМЛ подпхнет


Когда ты предложишь миру формат лучше, очевидно

Karapuz ★★★★★
()
Ответ на: комментарий от Karapuz

> 11-ю версию впадлу поставить? dhi-forumerz.com/viewtopic.php?f=43&t=192162

Нафиг мне она нужна, если 5.1 хватает за глаза?

Ее в продаже нет уже шесть лет, так что рыночная стоимость ноль целых хрен десятых копейки. Так что моя совесть позволяет мне бесплатно воспользоваца тродами плудов синкрософта.

xintrea
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.