http://sulfurzona.com/
News
Service
Magazine
Software (Battle City Game, Wallpaper manager, Superpad, VG-NOW, Puzzle Game, Netler Internet Browser, ..)
Dune Game (Dune III, Dune IV, Cheats, Forum, ..)
Games free
Turbo Pascal (Assembler, Docs, Sources, Debbugers, ..)
Books (Docs for developers)
Forum
Guest book
Компьютерная диагностика двигателя автомобиля (адаптер К-линии)Компьютерная диагностика двигателя автомобиля (адаптер К-линии)
 
 
 

Текстовый редактор SuperPad

 
Superpad      Автор: Демьянишин Владислав
      
Данный бесплатный текстовый редактор является свободно распространяемой программой и её автор не будет возражать против её широкого применения.
 
Эта программа, как и многие другие текстовые редакторы предназначена для редактирования как обычного текста, так и для исходных текстов языка Java, Си, Delphi ( Pascal ), HTML, JavaScript, PHP и прочих, поскольку поддерживает списки выделяемых (подсвечиваемых) слов.
 
Этот текстовый редактор при открытии текстового файла автоматически распознаёт Unix-текст, где в качестве кода перевода строки используется один байт со значением 10, а не как в Windows - два байта со значениями 13 и 10. Это позволяет сохранять файл в том же формате. На панели инструментов есть возможность принудительного переключения в Unix-текст и обратно.
 
Данная программа поддерживает большинство функций для удобного и быстрого редактирования, например такие как:
  1. Запоминание позиции курсора для каждого файла в слотах часто редактируемых. Очень удобно для больших файлов.
  2. Автосохранение последнего редактируемого файла в слотах часто редактируемых.
  3. Скроллинг продвинутой мышкой (колёсиком);
  4. Выделение фрагмента текста;
  5. Копирование выделенного фрагмента в буфер обмена;
  6. Вставка фрагмента из буфера обмена;
  7. Удаление выделенного фрагмента;
  8. Поиск фрагмента текста;
  9. Замена одного ( или всех найденных ) фрагмента текста другим;
  10. Дополнительные команды Поиска/Замены;
  11. Режим вставки/замены символов;
  12. Режим автопереноса;
  13. Выравнивание всего текста;
  14. Преобразование выделенного текста в прописной;
  15. Преобразование выделенного текста в строчный;
  16. Преобразование выделенного текста в кириллицу, набранного случайно латинскими буквами;
  17. Преобразование выделенного текста в латиницу, набранного случайно кириллицей;
  18. Быстрое изменение шрифта нажатием кнопки на панели инструментов;
  19. Автосохранение;
  20. Возможность набора любого символа шрифта (из 255 символов) мышкой, что может стать удобным для пользователей с ограниченной подвижностью;
  21. Возможность просмотра редактируемой HTML-страницы посредством запуска Интернет-броузера с редактируемой страницей.
  22. Программа способна конвертировать кириллицу DOS-866/Win-1251/Юникод(UTF8) в кириллицу DOS-866/Win-1251/Юникод(UTF8).
Для повышения читабельности ключевые слова, зарезервированные лексемы и литералы, идентификаторы типов отображаются выделенным шрифтом. Комментарии тоже отображаются курсивом. Такое свойство стало стандартом де-факто для серьёзной текстовой оболочки любого компилятора.
 
Все зарезервированные слова и значки содержатся в файле идентификаторов, которым может быть любой текстовый файл ( идентификаторы в таком файле должны располагаться так, чтобы каждый очередной идентификатор занимал отдельную строку ), при необходимости этот список можно изменить (дополнить) с помощью любого текстового редактора (например Блокнот Windows, WordPad или SuperPad). Такой файл достаточно загрузить один раз из меню "Настройки" и в дальнейшем программа будет его использовать при каждом запуске. Для этого надо в меню "Настройки" включить расширенный режим, нажать на кнопку "Выбрать", появится диалоговое окно в котором надо выбрать текстовый файл с перечнем идентификаторов.
 
Данная программа имеет все средства гибкой настройки интерфейса ( цвет текста, фона, комментариев, выделения, выбор шрифта, выбор размера шрифта, мигание курсора, интенсивность мигания курсора и прочее), а также настройки авто сохранения.
 
Все параметры настройки сохраняются в файле SUPERPAD.INI и программа всегда сможет напомнить пользователю где он сохранил результат своей работы в прошлый раз.
 
 

Клавиши

 

Общие:

 
F2 - Сохранить документ
Ctrl + S - Сохранить документ
F3 - Найти далее
 

Редактирование:

 
F5 - Вставить строку с текущими временем и датой Home - Переместить курсор в начало строки
End - Переместить курсор в конец строки
PageUp - Переместить курсор на страницу выше
PageDown - Переместить курсор на страницу ниже
Up - Переместить курсор на строку выше
Down - Переместить курсор на строку ниже
Left - Переместить курсор влево
Right - Переместить курсор вправо
Enter - Вставить пустую строку и/или перенести часть строки на следующую строку
Insert - Включить/Выключить режим вставки
Delete - Удалить символ в позиции курсора или удалить выделенный текст
 
BackSpace - Удалить предыдущий символ и вернуть курсор в его позицию
Shift + Insert - Вставить текст из буфера обмена в позицию курсора
Shift + Delete - Удалить выделенный текст
 
Ctrl + Y - Удалить строку
Ctrl + Home - Переместить курсор в начало документа
 
 
 
 
Ctrl + End - Переместить курсор в конец документа
 

Выделение текста:

 
Shift + Up
Shift + Down
Shift + Left
Shift + Right
Shift + Home
Shift + End
Shift + PageUp
Shift + PageDown
Ctrl + Shift + Home
Ctrl + Shift + End
 
Режим Поиск/Замена позволяет найти в тексте нужный фрагмент или заменить его на другой фрагмент ( можно на пустой, тем самым удалить заменяемый фрагмент ).
Дополнительные команды Поиска/Замены
 
Помимо простого поиска и замены предусмотрены несколько дополнительных команд:
  • Для вёрстки HTML-кода
    • #news_tring - следует в строке поиска набрать некоторый текст, а в строке замены указать команду#news_tring и нажать кнопку Замена, тогда будет произведён поиск фрагмента текста из строки поиска в каждой строке текста. Если такой фрагмент будет найден, то каждый найденный фрагмент будет удалён, а текст, который следовал за этим фрагментом, переносится на следующую строку (новую, вставленную). Таким образом можно конвертировать каждый HTML-тег 
       в его текстовый эквивалент;
    • #comment - следует в строке поиска набрать некоторый текст, а в строке замены указать команду #comment и нажать кнопку Замена, тогда будет произведён поиск фрагмента текста из строки поиска в каждой строке текста. Если такой фрагмент будет найден, то перед каждым фрагментом вставляется строка , а в конце строки, в которой найден фрагмент вставляется строка . Таким образом можно, например, однострочные комментарии, начинающиеся с '//', конвертировать в пригодный HTML-вид для отображения в броузере;
  • Другие
    • #del_empty_string - следует в строке замены указать команду #del_empty_string и нажать кнопку Замена, тогда каждая пустая строка будет удалена;
    • #home_string - следует в строке поиска набрать некоторый текст, а в строке замены указать команду#home_string и нажать кнопку Замена, тогда в начало каждой строки будет вставлен текст из строки поиска;
    • #end_string - следует в строке поиска набрать некоторый текст, а в строке замены указать команду#end_string и нажать кнопку Замена, тогда в конец каждой строки будет вставлен текст из строки поиска.
    • #leave_string - следует в строке поиска набрать некоторый текст, а в строке замены указать команду#leave_string и нажать кнопку Замена, удалятся все строки, не содержащие фрагмент строки, указанный в строке поиска.
    • #cut_end_from - следует в строке поиска набрать некоторый текст, а в строке замены указать команду#cut_end_from и нажать кнопку Замена, удалится окончание строки, начиная с найденного фрагмента, если он содержится в этой строке.
    • #cut_end_after - следует в строке поиска набрать некоторый текст, а в строке замены указать команду#cut_end_after и нажать кнопку Замена, удалится окончание строки, начиная с символа, за найденным фрагментом, если искомый фрагмент содержится в строке.
    • #cut_home_before - следует в строке поиска набрать некоторый текст, а в строке замены указать команду#cut_home_before и нажать кнопку Замена, удалится начало строки, до начала найденного фрагмента, если он содержится в этой строке.
    • #cut_home_too - следует в строке поиска набрать некоторый текст, а в строке замены указать команду#cut_home_too и нажать кнопку Замена, удалится начало строки, включительно по найденный фрагмент, если искомый фрагмент содержится в строке.
    • #numbering - следует в строке поиска набрать целое число, а в строке замены указать команду #numbering и нажать кнопку Замена, все выделенные строки пронумируются начиная с указанного номера. Если строка поиска пуста, то нумирация начнётся с единицы.
  • Спецсимволы
    • #return_cursor_char - следует в строке поиска набрать некоторый текст, а в строке замены указать этот символ-команду, можно вместе с некоторым текстом и нажать кнопку Замена, тогда каждый найденный фрагмент будет замещён на указанный текст, а вместо спецсимвола будет вставлен перевод строки, то есть текст за найденным фрагментом будет переведён в новую строку;
Если текст выделен, то выше перечисленные команды выполняются применительно к выделенному фрагменту, иначе ко всему тексту.
 
 
Среда: Win98/Win2k/WinXP/Win7/Win8
 
Архив 220Kb Скачать
 
теги: текстовый редактор, скачать текстовый редактор, текстовый редактор бесплатно, текстовые редакторы
 
На нашем сайте можно не только бесплатно скачать игры, но и документацию и книги по программированию на MIDLetPascal, Turbo Pascal 6, Turbo Pascal 7, Borland Pascal, по программированию устройств Sound Blaster, Adlib, VESA BIOS, справочник Norton Guide и много другой полезной информации для программистов, включая примеры решения реальных задач по созданию резидентных программ. Предлагаю также посетить Марья искусница - сайт о рукоделии (http://mariya-iskusnica.ru).
 

Софт > SuperPad - Текстовый редактор
 
 
 
2436
 
ВКонтакте
Facebook
 
 
 
На главную страницу На предыдущую страницу На начало страницы
 
 
Украинский портАл Украина онлайн Рейтинг@Mail.ru Рейтинг Сайтов YandeG Rambler's Top100