UltraEdi 64-битная китайская версияЭто отличный редактор текстового, шестнадцатеричного и ASCII-кода, который удовлетворит все ваши потребности в редактировании. Он может редактировать текст, шестнадцатеричные и ASCII-коды и может полностью заменить Блокнот.

UltraEdit включает встроенную проверку слов, подсветку команд C++ и VB, а также возможность одновременного редактирования нескольких файлов, в том числе при открытии больших файлов, без замедления работы. Он также поддерживает цветовую подсветку HTML-тегов, поиск и замену, а также неограниченные возможности отмены действий. Он широко используется для редактирования EXE- и DLL-файлов.

Функции

- Редактирование текста на диске

- Неограниченный размер файла, даже файлы размером в несколько мегабайт займут минимум памяти

- Несколько документов могут быть открыты и отображены одновременно.

- Редактирование в режиме столбцов!!! Вставка столбца/удаление/вырезание/добавление последовательности

- Компиляция методом перетаскивания

- Сортировка файлов (включая удаление дубликатов файлов, игнорирование регистра, сортировка по возрастанию и убыванию)

- Проверка орфографии на 100 000 слов

- Подсветка синтаксиса - Настраиваемая, предварительно настроенная для C/C++, VB, HTML и Java

- Автоматически переносить строки с жесткими возвратами в определенные столбцы

- Вставить файл в позицию курсора в существующем документе

- Файловый менеджер поддерживает перетаскивание

- Настраиваемая панель инструментов

- Разделенное окно

- Режимы вставки и надпечатки для редактирования

- Многоуровневая отмена и повтор действий

- UltraEdit совместим с Windows 3.x CUA

- Найти и заменить. Нажмите клавишу Shift, чтобы выделить текст между курсором и целью поиска, и замените все содержимое в выбранной области.

- Поиск в файле, замена в файле

- Перейти к номеру строки/разрыву страницы

- Выбор шрифтов дисплея и принтера. (Поддерживаются все установленные шрифты, включая шрифты True-Type.)

- Печать поддерживает верхние и нижние колонтитулы, поля и разбиение на страницы

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

- Настройки вкладки

- Поддержка автоматического переноса строк

- Шестнадцатеричный редактор - позволяет редактировать любой двоичный файл - поддерживает вырезание, копирование и вставку в шестнадцатеричном формате

- Вставка и удаление шестнадцатеричных символов

- Шестнадцатеричный поиск, замена и замена всех

- Закладки

- Одновременное многооконное редактирование

- Полная поддержка макросов, включая сохранение и загрузку

- Контекстно-зависимая помощь

- Автоматически создавать резервную копию созданного файла в исходном каталоге с расширением (.BAK)

- UltraEdit сохраняет свое положение на экране между использованиями

- Отображение номеров строк и столбцов (отображение номеров строк можно отключить)

- Используйте правую кнопку мыши, чтобы открыть меню.

- Текст можно переключать между заглавными и строчными буквами, при этом первый символ должен быть заглавным.

- Конвертация UNIX/MAC в DOS

- Преобразование DOS в UNIX

- Автоматическое обнаружение файлов UNIX/MAC

- Режим автоматического переноса строк переключается на CR/LF. Это позволяет записывать в файл автоматический перенос строк с жесткими переводами.

- Преобразовать CR/LF в переносы строк (удалить CR/LF из файла)

- Поддержка шаблонов

- Сворачивание кода

Кроме того: UltraEdit 64-bit принимает ввод из командной строки и может использоваться для замены NOTEPAD или других редакторов, которые вызываются из файлового менеджера щелчком по файлу.

Сочетания клавиш программного обеспечения

Клавиша 1 Автоматический перенос строки_CTRL + W

Это не новая функция. Даже в вашем нелюбимом блокноте есть такая функция. Странно, почему она есть во всех редакторах? Кому нужна горизонтальная полоса прокрутки в редакторе? На самом деле, не очень. Насколько я понимаю, функция без переноса строк по умолчанию в редакторе UE позволяет компилятору определённого языка (заметьте, это компилятор, а не редактор) указывать точный номер строки с ошибкой. Например, если компилятор сообщает, что ошибка произошла на строке 187, это легко исправить в UE, но в других средах редактирования найти строку 187 может быть сложно. Даже если она отмечена номером строки, при принудительном переносе строки её номер может полностью не соответствовать подсказке компилятора, поскольку номер строки, выводимый компилятором, определяется количеством символов возврата каретки, в то время как номер строки в обычном редакторе определяется количеством строк, отображаемых на экране. Это определённо не одно и то же.

Клавиша 2 Вставить текущую дату/время ——F7

Думаю, не нужно много объяснять. Нажмите F7, чтобы вставить текущую дату. Формат выглядит так: «2009-5-28 10:57:57». Это очень полезно в комментариях к программам. Не нужно думать, какой сегодня день. Просто нажмите F7, чтобы вставить дату.

Клавиша 3 Найти соответствующие скобки (,[,{ или },],) ——CTRL + B

Я должен упомянуть эту функцию. В Eclipse тоже есть такая функция, которая позволяет найти начальную позицию нужной мне пары скобок из обширной вложенности. В Eclipse достаточно дважды щёлкнуть рядом с скобками, и всё будет в порядке. Это можно сделать как с круглыми, так и с квадратными или фигурными скобками. Но в UE эта цель достигается сочетанием клавиш CTRL + B. Нажмите её, чтобы выделить весь текст в паре скобок. Теперь вы должны знать, где это находится, верно? Кто-то может спросить: в чём разница между этим и выделением парных скобок? Хороший вопрос. Ответ в том, что когда скобки занимают несколько экранов, эта функция полезнее, чем выделение парных скобок, не так ли? Убедитесь сами~

Клавиша 4 Преобразовать выделенный текст в строчные буквы — Ctrl+ F5

Что ж, как следует из названия! Аналог — сочетание клавиш Atl + F5, которое переводит строку в верхний регистр. Конечно, эта операция предназначена для английских слов.

Клавиша 5 Установить закладку ——CTRL + F2

Эта функция очень полезна. Она позволяет добавлять закладки в текст, не изменяя его. Так называемые закладки указывают, какую страницу книги я читаю. Например, я редактирую строку 198 и внезапно обнаруживаю ошибку в строке 45. Поэтому я возвращаюсь к строке 45 (вы можете быстро найти номер строки, нажав Ctrl + G). После исправления ошибки я могу использовать Ctrl + G, чтобы перейти к строке 198. Но что, если я в этот момент забуду номер строки 198? Решение — установить закладку на неё, когда вы покидаете строку 198. Нажмите CTRL + F2, и всё готово. Эффект будет следующим:

Видите, как выделена строка 198? Вы можете перейти в любое место, а затем, когда захотите вернуться к строке 198, просто нажмите F2. Круто, правда? Конечно, можно добавить в файл сколько угодно закладок и переключаться между ними, просто нажимая F2. Чтобы снять закладку со строки, просто нажмите CTRL + F2 ещё раз на выбранной строке.

Key6 Переход на указанную строку ——Ctrl + G

В Eclipse есть сочетание клавиш для той же самой операции: Ctrl + L. Сочетания клавиш Eclipse очень запоминающиеся; L здесь означает «Line» (строка). Так легко запомнить! Спасибо разработчикам Eclipse! Подозреваю, что «G» в Ctrl + G в UE4 означает «go» (перейти), что вполне логично. Когда я впервые использовал UE4, я, понадеявшись на хитрость, нажал Ctrl + L, но ничего не произошло. Эта функция особенно полезна, когда компилятор выдаёт ошибку. Если компилятор сообщает, что ошибка в строке 198, можно открыть файл сочетанием клавиш Ctrl + O, а затем сразу нажать Ctrl + G, чтобы перейти к строке 198. Как удобно! Просто невероятно! Подписывайтесь...

Key7 10 буферов обмена ——Ctrl+0-9

Это функция, о которой я мечтал уже давно, и я очень благодарен UE4 за то, что она удовлетворила мои потребности. Как мы все знаем, в операционных системах Windows всего один буфер обмена. Иногда, вырезав или скопировав длинный текст, мы случайно копируем небольшой файл, и ранее скопированный текст исчезает! Если скопировать текст с веб-страницы, а затем закрыть её, разве это не хуже, чем выйти под дождь без зонта? Это связано со спецификой буфера обмена Windows: он может хранить только один элемент за раз, и последующие элементы будут безжалостно перезаписывать предыдущие, что нежелательно. С UE4 вам вообще не нужно беспокоиться об этой проблеме. Если вы копируете и вырезаете текст в UE4 (если вы неправильно меня поняли и используете 10 сочетаний клавиш Ctrl+0-9 в Internet Explorer, я не несу ответственности!), этих десяти буферов обмена должно быть более чем достаточно, верно? Позвольте мне объяснить, как ими пользоваться. Нужно найти ещё пять абзацев в другом тексте. При традиционном методе мы можем использовать Ctrl + C и Ctrl + V пять раз соответственно, а интервал между каждыми двумя нажатиями нужен для вставки текста в другой текст. Теперь мы откажемся от этого метода обратной вставки и воспользуемся функцией нескольких буферов обмена UE для достижения этой цели. Сначала нажмите Ctrl + 1, чтобы активировать первый буфер обмена UE, а затем нажмите Ctrl + C, чтобы скопировать первый абзац текста. На этот раз нам не нужно вставлять, но затем нажмите Ctrl + 2, чтобы активировать второй буфер обмена UE, а затем используйте Ctrl + C, чтобы скопировать второй абзац текста, и так далее. Нам не нужно вставлять каждый раз, а вставляем все сразу. Теперь мы находим, куда нам нужно вставить, используем Ctrl + 1, чтобы активировать первый буфер обмена, а затем нажмите Ctrl + V, чтобы вставить первый абзац текста в указанное место. Аналогично, используйте Ctrl + 2, чтобы активировать второй буфер обмена, Ctrl + V, чтобы вставить во второе место, и так далее, готово! Что скажете, это должно быть намного быстрее, чем Windows~

Key8 удаляет строку, в которой находится курсор — Ctrl + E

Помните соответствующую горячую клавишу в Eclipse? Всё верно, это Ctrl + D! Да, должен признать, что функция удаления строк в UE не такая мощная, как в Eclipse, потому что UE может удалить только ту строку, где находится курсор, и не влияет на остальные строки, в то время как Eclipse может удалить несколько строк. Просто выберите строки, которые хотите удалить, и нажмите Ctrl + D, чтобы удалить все выделенные строки. Кто-то может спросить, в чём разница между этим и select + delete? Я хочу сказать, что delete удаляет только выделенный текст, тогда как Ctrl + D удалит всю строку текста, даже если в ней выделен только один символ... Ctrl + E до сих пор довольно часто используется в UE. Когда вы хотите удалить лишние пробелы в тексте, эта горячая клавиша будет намного быстрее, чем delete или backspace. Поверьте, это очень полезно!

Клавиша 9 удаляет содержимое от курсора до начала строки — Ctrl + F11

Эту функцию можно понять буквально. В ней нет ничего сложного. По мере того, как вы будете использовать её чаще, она станет для вас естественной и понятной. Соответствующее сочетание клавиш для этой функции — Ctrl + F12, см. Key10.

Key10 Удалить содержимое от курсора до конца строки ——Ctrl +F12

Не нужно объяснять дальше, просто попробуйте сами. Помните, только при достаточно частом использовании это может стать бессознательной привычкой в вашем мозге. В следующий раз, когда вы столкнётесь с проблемой, вам не нужно будет искать её в голове, вместо этого позвольте рукам и глазам следовать за вами, достигая единства руки и глаза. Как это? Это тоже состояние ума.

Клавиша 11 Поиск предыдущего/следующего вхождения строки ——Ctrl + F3/F3

Что делать, если нужно найти, где в тексте встречается определённая строка? Конечно, можно использовать сочетание клавиш Ctrl + F для поиска. Сейчас я не буду использовать этот метод, а расскажу о более продвинутом методе, основанном на сочетании клавиш Ctrl + F. Ctrl + F3 и F3 — это пара горячих клавиш, соответствующих командам «Найти предыдущую» и «Найти следующую» в сочетании клавиш Ctrl + F. Стоит также отметить, что сочетание клавиш Ctrl + F запускает поиск с начала или конца файла, а сочетание клавиш Ctrl + F3 — с текущей строки. Иногда нам нужно просто найти несколько строк рядом с текущей, и вот тут-то сочетание клавиш Ctrl + F3 и пригодится! Ха-ха, на самом деле принцип очень прост. Ctrl + F3 и F3 основаны на сочетании клавиш Ctrl + F. Попробуйте прямо сейчас!

Функция замены текста Key12 — Ctrl + R

Очевидно, буква R здесь означает «заменить», что легко запомнить! Большинство редакторов используют это сочетание клавиш, но в Блокноте для того же эффекта используется сочетание Ctrl+H. Я говорю о Ctrl+R в UE4, которое включает не только функцию замены текста, как в обычных редакторах, но и замену с помощью регулярных выражений. Это очень мощная функция UE4. Если вы умеете грамотно использовать регулярные выражения, вас можно считать экспертом. Я пока не достиг этого уровня, я лишь немного изучил их, поэтому не буду показывать это здесь, а предоставлю читателям возможность попробовать это самостоятельно.

Key13 Удалить предыдущее слово ——Ctrl + Backspace

Это сочетание клавиш, вероятно, используется часто! Нажатие на него удалит слово перед курсором, а не букву. Так как же UE узнает, что это слово (слова здесь — не просто слова в нашем английском)? Всё верно, он распознаёт пробел. Строка между двумя соседними пробелами считается «словом». А как насчёт удаления? Это быстрее, чем выделять слово и затем удалять его! Не нужно работать мышкой~ Умные друзья могут спросить: «Тогда, чтобы удалить следующее слово, нужно нажать Ctrl + Delete?» Как умно, ответ такой!

Key14 Удалить следующее слово ——Ctrl + Delete

Выше это было очень ясно объяснено, поэтому я опущу это здесь.

Клавиша 15 Копировать и вставить текущую строку ——Alt + Shift +D

Когда мы много раз повторяем одно и то же, мы все надеемся на быструю операцию: скопируйте и вставьте указанную выше операцию, а затем просто измените несколько слов. Думаю, каждый сталкивался с этим! Я всё ещё могу сделать это с помощью копирования и вставки! Да, вы правы. В будни мы используем Ctrl+C и Ctrl+V. Мы используем их слишком часто и думаем, что это очень быстро. Хочу сказать, что есть более быстрая операция для достижения той же функции в UE — Alt+Shift+D. Я не говорю об этом, вы должны попробовать сами, чтобы узнать. Ниже представлен скриншот этой функции.

Следующие четыре строки одинаковы. Можно нажать Alt + Shift + D три раза во второй строке, чтобы получить результат, показанный выше. Как вам такой вариант? Быстрее, чем копировать и вставлять! Мы стремимся к эффективности, и это отличает UE.

Key16: Это пользовательское сочетание клавиш для комментариев в Eclipse, Ctrl+/. Я добавил сочетание клавиш для комментирования в Unreal Engine (которое изначально не имело сочетания клавиш, но было в меню «Правка») под названием Ctrl+/. Это невероятно удобно. Любой, кто использовал Eclipse, знает, что комментирование кода во время отладки — распространённая функция. Некоторые используют /*comment*/ для блокировки комментариев, но это очень медленно! В Eclipse просто выделяйте строки, которые хотите закомментировать, нажмите Ctrl+/, и всё готово. Чтобы раскомментировать, выделяйте все строки и нажмите Ctrl+/. Это так удобно! Всего две клавиши! Разве не мощно? Для раскомментирования в Unreal Engine требуется другое сочетание клавиш. Повторное нажатие Ctrl+/, как в Eclipse, добавляет ещё один уровень комментирования. Я думаю, что это то, что Unreal Engine нужно изменить — никто не хочет дважды комментировать один и тот же код; можно просто использовать одно и то же сочетание клавиш. Моя горячая клавиша для раскомментирования в Unreal Engine — Ctrl+, что является обратным действием слэша и Ctrl+/. Кроме того, её легко запомнить. Попробуйте!

Клавиша 17 Переключение между несколькими вкладками в UE — Ctrl + Tab

Это сочетание клавиш, имитирующее комбинацию клавиш Alt + Tab в Windows для переключения между окнами панели задач. В UE можно переключаться между вкладками с помощью Ctrl + Tab, что также избавляет от необходимости щёлкать мышкой.

Key18 Сравнение файлов ——Alt + F11

Этот инструмент используется для сравнения двух или более файлов. Он может мгновенно выявить различия и сходства между ними. Не стоит недооценивать эту функцию. Например, если вы изменили файл, написанный программистом А, и теперь хотите прочитать вашу переработанную программу, ему будет интересно узнать, что именно вы изменили. Чтение построчно, очевидно, занимает много времени, но теперь это можно сделать, нажав Alt + F11. Разве это не быстрее?

Отказ от ответственности: Все статьи на этом сайте, если не указано иное или не отмечено тегами, являются оригинальными публикациями этого сайта. Любому лицу или организации запрещено копировать, незаконно присваивать, собирать или публиковать этот контент на любом веб-сайте, в книге или на другой медиаплатформе без нашего предварительного согласия. Если какой-либо контент на этом сайте нарушает законные права и интересы автора, пожалуйста, свяжитесь с нами для решения проблемы.