Тенденция 2008 года: лучше всего ультраотредактируйте альтернативный бесплатный текстовый редактор, который Вы рекомендуете [закрытый]

Кортежи не являются типами. Не в обычном смысле.

Кортежи в C # были созданы, чтобы действовать как мешок индивидуальных ценностей.

Указанные имена элементов кортежа не являются частью типа, а представляют собой аннотации к экземплярам, ​​созданным из этого определения. Для среды выполнения (и для компилятора, по большей части), (int ID, string name, string secondName, int age) это то же самое, что (int i1, string s1, string s2, int i2) или (int, string, string, int).

9
задан thenonhacker 5 January 2009 в 07:19
поделиться

13 ответов

Я использую Блокнот ++, который имеет большинство функций UltraEdit (платформа Windows).

Но главной причиной является развертывание один: Я знаю, что могу просто скопировать его один рабочий стол моих коллег, и они могут начать использовать его. Никакая установка или тонкая настройка реестра не включены. Это - на самом деле одно из портативных приложений.

Интеграция компонента Scintilla довольно стабильна теперь.

23
ответ дан 4 December 2019 в 06:01
поделиться

Для меня это - emacs, я всегда возвращаюсь к нему.

Доступный почти на любой OS.

9
ответ дан 4 December 2019 в 06:01
поделиться

Давным-давно я переключился от UE до Темно-красного Редактора (но последняя версия 3.72 доступна на Source Forge в соответствии с Изумрудным проектом Редактора).

Затем недавно я переключился на PSpad, протестировав более или менее всех свободных редакторов, доступных в данный момент. Это было то, которые лучше всего соответствуют моим потребностям.

Только для полноты, в течение очень очень долгого времени я использовал MicroEmacs на множестве платформ, главным образом Unix, но также и Amiga и MS-DOS. Это все еще вокруг как Jasspa MicroEmacs и даже если я думаю, что это - великий редактор, у меня не было основы возвращения к символьному интерфейсу (мой отказ).

Все эти редакторы scriptable и имеют выделение синтаксиса и другие функции, но ни один из них не мог заменить полный IDE для языка. Прежде всего с редактором Вы пропустили бы перекрестную ссылку символа для ответа на вопросы как, "где эта функция была определена?" или, "где это переменное ссылаемый?". Для вещей как это я использую Исходного Навигатора NG, который делает замечательное задание при создании полной базы данных перекрестной ссылки. Это имеет также некоторую возможность редактирования, но я не полагался бы на них!

4
ответ дан 4 December 2019 в 06:01
поделиться

Как давний пользователь TextMate на Mac, я рекомендовал бы использовать этот "клон" по имени E. Это намного легче, чем какой-либо IDE и для многих использование как мощное. Или Вы могли получить Mac вместо этого и выполнить TextMate :) с вещами как VMware Fusion и Параллели 4, выполнив редактора Mac для файлов Windows, это должно быть очень легко...

3
ответ дан 4 December 2019 в 06:01
поделиться

Как Stumproot sayd, Emacs является большим выбором, но он строго не выполняет Ваши перечисленные требования.

Стабильный и быстрый - хорошо.

Способность открыть файлы GB-size - К сожалению, Emacs не может обработать большие файлы, потому что это всегда загружает целый файл в буфер. В мире UNIX программы командной строки grep, awk и sed делают работу редактирования больших файлов, но неспособность открыть большие файлы могла бы быть большей проблемой в Windows.

Найдите и замените - хорошо.

Регулярные выражения поддержек - хорошо.

Может Найти/Заменить среди файлов - хорошо.

Редактирование столбца - Если это - то, что Вы имеете в виду, затем Emacs, имеет его.

Подсветка синтаксиса - хорошо.

Автозавершение - хорошо.

Автоматический отступ - хорошо.

Шаблоны - хорошо.

Навигация исходного кода - зависит, что Вы подразумеваете под этим. Это также зависит языка программирования.

Интерфейс с вкладками для текстовых файлов - По умолчанию Emacs не имеет вкладок (хотя Aquamacs делает). Широко распространенное мнение среди Emacsists - то, что вкладки не масштабируются. Но можно всегда использовать режим Tab Bar, если Вы действительно хотите.

Настраиваемые шрифты и цвета - хорошо.

Но главное относительно Emacs не то, что это может в настоящее время делать, а до чего можно добраться, делают. Никакой другой редактор не таким образом легко расширяем. Я предполагаю, что Вы могли даже работать вокруг больших файлов, выпускают и разрабатывают некоторый большой режим файла (если кто-то уже не сделал его).

Я не знаю ни о каком другом редакторе, где можно отредактировать таблицы ASCII, нарисовать схемы и играть в игры.

3
ответ дан 4 December 2019 в 06:01
поделиться

В данный момент я использую несколько различных редакторов, расцепляющих на то, что я делаю - не самый оптимальный подход, но я должен все же найти, что "один редактор управляет ими всеми".

  • Разработка Windows - C++, C#, и т.д.: Microsoft Visual Studio 2008
  • Разработка Java: Eclipse - поддержка инструмента выделения, отлаживая и т.д. замечательна.
  • Разработка Ruby на Mac: TextMate - хорошо так не точно свободный, но его дешевое!
  • Разработка Python: Eclipse с плагином PyDev или Emacs
  • Все остальное: Emacs
1
ответ дан 4 December 2019 в 06:01
поделиться

Microsoft Visual Studio Express Edition :)

2
ответ дан 4 December 2019 в 06:01
поделиться

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

Вы, очевидно, никогда не судили редактора Zeus ;)

1
ответ дан 4 December 2019 в 06:01
поделиться
* Name of Text Editor

Jedit

* OS Platform of Text Editor

Кросс-платформенный (базирующийся Java)

* Website URL

http://www.jedit.org

* Your comments

Попробуйте его, это является большим!

1
ответ дан 4 December 2019 в 06:01
поделиться

Мне нравится SciTE . Он кроссплатформенный, я использовал его на windows, linux, mac. Подсветка синтаксиса и автоматический отступ, не уверены в автозаполнении.

1
ответ дан 4 December 2019 в 06:01
поделиться

Никто не упомянул GEdit , поэтому я буду, для Windows (он также находится в Gnome [linux]).

alt text
(источник: ] gnome.org )

1
ответ дан 4 December 2019 в 06:01
поделиться

Мне нравится использовать Geany

Его gtk + основан на Linux и Windows

http://www.geany.org/

Он имеет отличную поддержку автоматического отступа, автозаполнения класса / метода, он может автоматически закрывать [] {} () "" '', поддерживает закрытие тегов xml / xhtml, браузер файлов и поддержку плагинов.

Также в Linux внизу отображается окно терминала.

Имеет кнопки для компиляции и выполнения. Я тестировал его на C, C ++, Java и Python.

1
ответ дан 4 December 2019 в 06:01
поделиться

GVIM - для любителей vim / vi. Если вы планируете много работать с системами, подобными Unix / Linux, лучше всего иметь GVIM редактор, который поддержит ваши навыки редактирования / автоматизации. В нем есть все полезности, такие как

  • подсветка синтаксиса
  • автоматический отступ
  • автоматизация с помощью скриптов
  • мощный механизм регулярных выражений для поиска / замены
  • тонны плагинов
1
ответ дан 4 December 2019 в 06:01
поделиться