Как зайти в Даркнет?!
25th January, 01:11
6
0
Как в tkinter из поля ввода Entry получить значение в одну переменную и обновить строку кнопкой, затем получить ещё одно введённое значение и затем сложить их. Ниже пример кода
21st July, 19:00
894
0
Программа, которая создает фейковые сервера в поиске игровых серверов CS 1.6 Steam
21st March, 17:43
948
0
Очень долго работает Update запрос Oracle
27th January, 09:58
914
0
не могу запустить сервер на tomcat HTTP Status 404 – Not Found
21st January, 18:02
905
0
Где можно найти фрилансера для выполнения поступающих задач, на постоянной основе?
2nd December, 09:48
938
0
Разработка мобильной кроссплатформенной военной игры
16th July, 17:57
1724
0
период по дням
25th October, 10:44
3955
0
Пишу скрипты для BAS только на запросах
16th September, 02:42
3720
0
Некорректный скрипт для закрытия блока
14th April, 18:33
4613
0
прокидывать exception в блоках try-catch JAVA
11th March, 21:11
4381
0
Помогите пожалуйста решить задачи
24th November, 23:53
6086
0
Не понимаю почему не открывается детальное описание продукта
11th November, 11:51
4350
0
Нужно решить задачу по программированию на массивы
27th October, 18:01
4396
0
Метода Крамера С++
23rd October, 11:55
4309
0
помогите решить задачу на C++
22nd October, 17:31
4002
0
Помогите решить задачу на python с codeforces
22nd October, 11:11
4492
0
Python с нуля: полное руководство для начинающих
18th June, 13:58
2599
0
Редакторы и плагины Elastic tabstop
Какие редакторы кода Windows позволяют использовать эластичные tabstops, либо изначально, либо через плагин?
Я знаю о плагине gedit, но он работает только на Linux.
Кодовый браузер может быть первым для windows. Я хотел бы видеть эту функцию в качестве плагина и для других редакторов.
Я довольно долго гуглил, пытаясь найти этот ответ. Есть много людей, которые просят об этом:
- http://developers.slashdot.org/comments.pl?Сида=414610&cid=21996944
- http://www.arguingwithmyself.com/archives/75-the-biggest-feature-your-editor-is-missing
- http://intype.info/blog/screencast-parser-in-editor / # комментарий-221
- http://codewords.wordpress.com/2006/10/16/eclipses-achilles-heel/
просто назову некоторые из них...
так что я не думаю, что он еще существует, извините :(
Code Browser поддерживает эластичные tabstops, но это, похоже, единственная вещь для Windows, которая в настоящее время поддерживает его. К сожалению, у него есть необычный UI , который может сделать его непригодным для проектов с несколькими людьми и даже затруднить его использование, даже если никакие другие редакторы не участвуют.
Согласно веб- сайту elastic tabtops, он работает над плагинами для eclipse и Visual Studio 2010 (хотя плагин Eclipse застрял в ожидании исправления ошибки, и jedit должен поддерживать elastic tabstops в предстоящей версии.
Наконец, хотя это, вероятно, не вариант, вы можете попробовать запустить x -сервер (например, Cygwin/X или Xming на вашем компьютере Windows и ssh в клиент Linux (виртуальную машину или другой компьютер) для запуска Gedit. Однако этот подход имеет много проблем: вам нужно хранить ваши файлы на отдельном компьютере (возможно, используя Dropbox , чтобы синхронизировать их), X over SSH заведомо медленный, и вам нужен либо другой компьютер, либо виртуальная машина.
XMLQuire -это редактор XML, разработанный для windows, чтобы продемонстрировать виртуальное форматирование. Эта концепция идет на шаг дальше, чем эластичные tabstops, отступы-это просто функция положения предыдущего символа перевода строки и уровня вложенности и контекста, оцениваемого синтаксическим анализатором:
Это парсер XML, который определяет уровень вложенности и, следовательно, необходимый отступ, нет никакой клавиши переформатирования или клавиши табуляции для нажатия, форматирование XML просто повторяется при редактировании, перетаскивании и т. д.
Это означает, что XML всегда имеет правильный отступ, но без ведущих вкладок или пробелов. Эта концепция должна также работать для более обычного кода (за исключением языков, подобных F#, которые эксплуатируют whitespace), но это еще не было опробовано.
Обратите внимание, что, в отличие от эластичных вкладок, виртуальное форматирование работает только с левого поля и использует только контекст синтаксического анализатора. Контекст синтаксического анализатора - это больше, чем просто уровень вложенности, хотя в уравнение входят такие факторы, как смешанное содержимое, тип узла, длина имени родительского элемента и имя атрибута. Это позволяет выравнивать атрибуты и значения атрибутов, которые также появляются в новых строках (как показано на рисунке).
Текст, завернутый в слова, естественно, просто вписывается в схему отступов. Если требуется дальнейшее форматирование текста, то пробелы добавляются пользователем обычным способом.
Как и в случае с эластичными вкладками, существует потенциальная проблема, когда практически отформатированный текст открывается в более обычном редакторе. Однако, поскольку для форматирования XML не было добавлено никаких символов (все это было виртуальным), обычные редакторы могут просто применить обычное форматирование в соответствии с настройками для этого редактора, используя вкладки или пробелы.
Вот плагин elastic tabstop для Visual Studio 2010 от ferveo (Ramunas Geciauskas):
http://visualstudiogallery.msdn.microsoft.com/ccff2b55-201f-4263-aea5-3e66024d6c0e
Проблема заключается в том, что только несколько наборов инструментов/платформ имеют текстовые виджеты, которые предлагают возможность устанавливать неоднородные вкладки на разных линиях. Насколько мне известно, эти наборы инструментов / платформы являются Java Swing (используется демонстрацией на странице elastic tabstops), GTK (используется Gedit и плагином Gedit) и, по-видимому, новой версией Visual Studio (VS 2010).
Ожидайте (в конечном счете) увидеть больше событий на всех этих платформах.