Может быть, этот вопрос слишком открытым и кто-то убьет его --- однако:гипотетический: как бы вы реализовали поддержку двунаправленного языка в текстовом редакторе Sublime и какие функции вы хотели бы иметь?
Я строю системы (веб-приложения и родной), требующих поддержки нескольких языков, в том числе языков РТЛ, как арабский и иврит. В настоящее время мне не нужно программировать на этих языках, но писать контент необходимо.
Есть несколько трудных решений, которые я думаю в реализации, потому что я думаю, что на каком-то уровне (я не знаю, почему я спрашиваю) текстовый файл должен иметь последовательное направление потока строк, но когда мы читаем и составляем эти файлы, нам нужно просмотреть эти элементы с их обратным порядком символов, чтобы они были разумными.
(Open закончился и неконструктивная? Я надеюсь, построить решение.)
http://decodize.com/html/sublime-text -2-двунаправленный язык-support-plugin/ –
itb Я собираюсь использовать gedit для создания файлов, затем fs.readFileSync и метод underscore.string 'reverse' для их записи в объекты. https://github.com/edtsech/underscore.string –