Реферат: Текстовые редакторы 2
Текстовый процессор — вид прикладной компьютерной программы, предназначенной для производства (включая набор, редактирование, форматирование, иногда печать) любого вида печатной информации. Текстовыми процессорами в 1970-е — 1980-е годы называли предназначенные для набора и печати текстов машины индивидуального и офисного использования, состоящие из клавиатуры, встроенного компьютера для простейшего редактирования текста, а также электрического печатного устройства. Позднее наименование «текстовый процессор» стало использоваться для компьютерных программ, предназначенных для аналогичного использования.
Рассмотрим теперь категоризацию типов текстовых процессоров на основе некоторых факторов их функционирования.
Редактор исходного кода — текстовый редактор для создания и редактирования исходного кода программ. Он может быть отдельным приложением, или встроен в интегрированную среду разработки (IDE).
выполняет следующие функции:
· диалоговый просмотр текста;
· редактирование строк программы;
· копирование и перенос блоков текста из одного места в другое;
· копирование одной программы или её части в указанное место другой программы;
· контекстный поиск и замену подстрок текста;
· автоматический поиск строки, содержащей ошибку;
· распечатку программы или её необходимой её части;
Редакторы исходного кода имеют некоторые возможности, упрощающие и ускоряющие написание и изменение кода, такие как подсветка синтаксиса, автодополнение, проверка правильности расстановки скобок, контекстная помощь по коду и многие другие. Такие редакторы предоставляют удобный способ для запуска компилятора, интерпретатора, отладчика или других программ необходимых в процессе разработки программного обеспечения. Несмотря на то, что многие текстовые редакторы могут быть использованы для редактирования исходного кода, если они не имеют расширенных возможностей, автоматизирующих или упрощающих ввод и модификацию кода, то они не могут называться «редакторами исходного кода», а просто являются «текстовыми редакторами, которые также могут быть использованы для редактирования исходного кода».
Некоторые известные редакторы исходного кода:
· Emacs
· vim
· Notepad++
· Microsoft Visual Studio
· Eclipse
Редакторы документов – программы для обработки документов, ориентированные на работу с текстами, имеющие структуру документа, т. е. состоящими из разделов, страниц, абзацев, предложений, слов и т.д. Следовательно, редакторы для обработки документов обеспечивают функции, ориентированные на структуру документа, а именно:
· возможность использования различных шрифтов символов;
· задание произвольных межстрочных промежутков;
· автоматический перенос слов на следующую строку;
· автоматическую нумерацию страниц;
· обработку и нумерацию строк;
· печать верхних и нижних заголовков страниц (колонтитулов);
· выравнивание краев абзаца;
· набор текста в несколько столбцов;
· создание таблиц и построение диаграмм;
· проверку правописания и подбор символов;
--> ЧИТАТЬ ПОЛНОСТЬЮ <--