Редактор SynWrite: бесплатный редактор текста и исходного кода для Windows 10

SynWrite — это проект редактора с открытым исходным кодом, который помогает редактировать исходные коды, такие как HTML , C, C++, Java и т. д . Это очень хорошая замена блокноту(Notepad) . Это больше похоже на alternative for Notepad++ , с которой знакомо большинство из нас. Он также имеет множество функций по сравнению с предложениями Notepad++ .

Редактор SynWrite

Возможности редактора исходного кода SynWrite Editor(SynWrite Editor Source Code Editor)

Приложение довольно простое в использовании и имеет множество функций. Вот полный список функций, которые поддерживает этот редактор.

  • Подсветка синтаксиса(Syntax) для многих языков
  • Полностью настраиваемая подсветка
  • Сворачивание кода
  • Представление древовидной структуры исходного кода
  • Поддержка почти всех кодировок
  • Автозаполнение
  • Шаблоны кода
  • Панель истории буфера обмена
  • Искать(Search) , заменять регулярными выражениями
  • Поиск, замена в нескольких файлах
  • Поддержка внешних инструментов
  • Функция мини-карты документа
  • Функция извлечения строк
  • Настраиваемые горячие клавиши
  • Закладки
  • Макросы клавиатуры
  • Проверка орфографии
  • Поддержка дзен-кодирования
  • Поддержка HTML Tidy

Открыв приложение, вы увидите, что панель разделена на две части: одна — это древовидная структура(Tree Structure) , а вторая — это редактор(Editor) . Тогда каждый проект, который вы открываете, будет открываться в отдельной вкладке. Вы можете изменить вид из меню панели инструментов.

Когда вы нажимаете New , у вас есть возможность выбрать нужный проект. Он расположен в алфавитном порядке, и когда вы указываете на него, вы можете выбрать тип проекта, который хотите выбрать. Остальные пункты меню говорят сами за себя. SynWrite также поддерживает мультикаретки, эта функция позволяет добавлять множество кареток одним из способов:

  • Нажмите(Click) на любую позицию с нажатой клавишей Ctrl .
  • Нажмите(Click) на любую позицию («начало»), затем нажмите на другую строку («конец») с нажатыми клавишами Ctrl+Shift : это добавит несколько кареток, выровненных в столбце.
  • Сделайте выделение в несколько строк (поток или столбец), затем используйте команды « Правка — Мультикаретки — Каретки(Edit — Multi-carets — Carets) из выделения…».
  • Выполните поиск, расставив поисковые метки, затем используйте команды « Правка — Мультикаретки — Каретки(Edit — Multi-carets — Carets) из поисковых меток…».

син2

В SynWrite также есть режим столбца, как и в Notepad++ , но функциональность построена иначе, чем в Notepad++ . В Notepad++ вы должны выбрать блок столбцов, а затем начать печатать. В SynWrite у вас есть два варианта : « Редактировать» — «Редактировать(Edit – Edit) столбец» и « Редактировать(Edit) и заполнить(Fill) блок».

SynWrite также поддерживает командную строку. Исполняемый файл «Syn.exe» поддерживает следующие параметры командной строки:

  • Син
  • Имя_синхронного_файла1(Syn) [имя_файла2…] [необязательный]
  • Syn “/two=filename1|filename2|line1|line2|column1|column2|delta”
  • Син/рег

Также доступно обширное руководство, которое поможет вам создать лексер для SynWrite — лексер «сценарий WSH». Короче говоря, есть множество вариантов с большой помощью и поддержкой разработчиков на специальном форуме.

Единственным недостатком, который я вижу, является отсутствие разработки плагинов по сравнению с Notepad++ , возможно, потому, что это приложение не так популярно, как другие. Но это отличная программа с множеством полезных функций для программистов и продвинутых пользователей. Если вы один из них, я бы порекомендовал вам попробовать этот инструмент.

Вы можете скачать инструмент отсюда. (here.)(here.)Я надеюсь, что вы найдете этот инструмент полезным. Дайте нам знать ваши отзывы.



About the author

«Я внештатный эксперт по Windows и Office. У меня более 10 лет опыта работы с этими инструментами, и я могу помочь вам извлечь из них максимальную пользу. Мои навыки включают в себя: работу с Microsoft Word, Excel, PowerPoint и Outlook; страницы и приложения, а также помощь клиентам в достижении их бизнес-целей».



Related posts