Презентація на тему «Текстові Редактори»

content: Текстові Редактори

content: ПланЩо таке текстові редактори?Популярні текстові редактори:Microsoft Office WordBDV NotepadEmacsNotepad ++VimPS Pad

content: Що таке текстові редактори?Текстовий редактор — комп'ютерна програма — застосунок, призначена для створення й зміни текстових файлів, а також їх перегляду на екрані, виводу на друк, пошук фрагментів тексту тощо.Деякі текстові редактори забезпечують також розширену функціональність, таку як підсвічування синтаксису, сортування рядків, шаблони, конвертація кодування символів тощо. Така функціональність часто характерна для редакторів коду, призначених для написання сирцевого коду комп'ютерних програм.Інші текстові редактори мають розширені функції форматування тексту, впровадження в нього графіки й формул, таблиць йоб'єктів. Такі редактори часто називають текстовими процесорами і призначені вони для створення різного роду документів, від особистих листів до офіційних паперів. Класичний приклад — Microsoft Word.Ще один клас програм цієї групи — текстові середовища. По суті, такі середовища являють собою повноцінне робоче середовище, у якому можна вирішувати найрізноманітніші завдання: за допомогою надбудов вони дозволяють писати й читати листи, веб-канали, працювати в вікі й Вебі, вести щоденник, керувати списками адрес і завдань. Представники цього класу — Emacs, Archy, Vim й Acme з операційної системи Plan 9. Такі програми можуть служити середовищам розробки програмного забезпечення. У кожному разі, останні завжди містять текстовий редактор як необхідний інструмент програмування.

content: Microsoft Office WordMicrosoft Office Word — текстовий процесор. Доступний під Windows і Apple Mac OS X. Дозволяє готувати документи різної складності. Підтримує OLE, модулі сторонніх розробників, шаблони і багато що інше. Основним форматом в останній версії є той, що позиціонується як відкритий Microsoft Office Open XML, який є ZIP-архівом, що містить текст у вигляді XML, а так само всю необхідну графіку. Найпоширенішим залишається двійковий формат файлів Microsoft Word 97—2000 з розширенням .doc (розширення імені файлу). Продукт займає провідне положення на ринку текстових процесорів, і його формати використовуються як стандарт в документообігу більшості підприємств. Word також доступний в деяких редакціях Microsoft Works. Головні конкуренти — OpenOffice.org Writer, StarOffice Writer, Corel WordPerfect і Apple Pages (тільки на платформі Mac OS), а також, з деякими обмовками AbiWord (у тих випадках, коли його можливості досить, а малий обсяг і швидкість роботи при невисоких вимогах до ресурсів важливіші).

content: BDV NotepadBDV Notepad — безкоштовний текстовий редактор, заміна стандартному Блокноту Windows. Має додаткові можливості для редагування та обробки тексту. Програма не має вузької спеціалізації, розроблена для звичайного користувача.Основні можливості:швидке завантаження та редагування великих текстових файлів;багатомовний інтерфейс;багаторівнева відміна останньої дії;підсвітка та відкриття інтернет-адрес;відображення спеціальних символів;вставка символів, дати тощо;автоматичне збереження;зміна регістру;сортування рядків;розширені можливості пошуку/заміни;перекодування.

content: EmacsEmacs — це вид текстового редактора, який має розширюваний набір можливостей, та популярний у середовищіпрограмістів і технічно підкованих користувачів комп'ютера.Певно, найвідомішим представником цього сімейства редакторів є GNU Emacs, котрий є частиною проекту GNU і перебуває в активній розробці. Документація до GNU Emacs представляє як: «розширюваний, легкий в налаштуванні, само документований, дисплейний редактор реального часу». До того ж він є найбільш портабельним, та портованим на найбільшу кількість платформ реалізацією Emacs.XEmacs — це друга із найпоширеніших версій Emacs.Оригінальний EMACS був додатком до тогочасного редактора TECO, а назва його походить від англійського словосполучення Editor MACroS. Ці розробки були розпочаті Річардом Столменом у співавторстві з Гаєм Л. Стілом молодшим, у 1975 році. Столман був вражений ідеями TECMAC та TMACS частини TECO, які були розроблені Гаєм Стілом, Дейвом Муном, Річардом Грінблаттом, Чарльзом Френкстоном та іншими. За минулі роки було розроблено багато версій Emacs, але тепер широко уживаними залишились дві версії: GNU Emacs, розпочата Столманом у 1984 році і досі підтримана ним, та XEmacs — відгалуження від GNU Emacs, розпочате у 1991 році. Ці версії досі сумісні у більшості випадків. Обидві версії використовують потужну мову розширення — Emacs Lisp, який дозволяе виконувати широке коло завдань, від написання текстів і компіляції програм, до снування у інтернет.

content: Notepad++Notepad++ — текстовий редактор, призначений для програмістів і тих, кого не влаштовує скромна функціональність Блокнота, що входить до складу Windows. Notepad++ базується на компоненті Scintilla (потужному компоненті для редагування), написаному на C++ з використанням тільки Win32 API і STL, що забезпечує максимальну швидкість роботи при мінімальному розмірі програми. Інтерфейс у Notepad++ — багатомовний. Серед особливостей програми — підсвічування синтаксису, підтримка великої кількості мов (C, C++, Java, XML, HTML, PHP, Java Script, ASCII, VB/VBS, SQL, CSS, Pascal, Perl і Python), багатомовна підтримка, робота з декількома документами.Підсвічування тексту і можливість згортання блоків, згідно з синтаксисом мови програмуванняWYSIWYG (друкуєш і отримуєш те, що бачиш на екрані)Режим підсвічування синтаксису, що налаштовується користувачемАвто-завершення слова, що набираєтьсяОдночасна робота з безліччю документівПідтримка регулярних виразів для пошуку/заміниПовна підтримка перетягування фрагментів текстуДинамічна зміна вікон переглядуАвтоматичне визначення стану файлуПідтримка великої кількості мовЗаміткиПлаґіниЗапис макросу і його виконання

content: VimVim — текстовий редактор, створений на основі старішого vi. Нині це один з найпотужніших текстових редакторів з повною свободою налаштування та автоматизації, і створених завдяки цьому розширень і надбудов. Інтерфейс Vim'а працює в текстовому (командному) режимі, проте існує й модифікація для використання в графічному віконному інтерфейсі — GVim. Багато команд в GVim можуть викликатися через відповідні меню. Одна з головних особливостей редактора — застосування двох основних, режимів вводу: командного ( «нормального») і текстового (режим безпосереднього редагування тексту, аналогічний більшості «звичайних» редакторів).Підтримка UnicodeПідтримка візуального режиму, який дозволяє, наприклад, виконувати операції над блоками текстуНеобмежена глибина скасування (undo) і повернення (redo) дійШирока файлова підтримка (файл з довідкою і більше 200 файлів з описом синтаксису)Підсвічування синтаксису, автоматичне визначення величини відступу для кожного рядка в залежності від мови програмування (підтримує більше 200 мов програмування та форматів конфігураційних файлів)Інтеграція з операційною системоюПідтримка мови сценаріїв; можливість написання модулів розширення — плагінівАвтоматичний виклик зовнішніх командРозпізнавання та перетворення файлів різних форматівЗручний механізм історії команд, пошукових слів і т. д.Запис і виконання макросівМожливість збереження налаштувань і сесіїМожлива інтеграція з мовами програмування Perl, Tcl, Python і RubyМожливе використання графічного інтерфейсу в спеціальних версіях (GTK, Motif, …)Добра конфігурація та налаштування під потреби користувача

content: PS PadPSPad — безкоштовний текстовий редактор і редактор текстів програм для операційної системи Windows. Редактор містить ряд засобів для розробника програмного забезпечення, наприклад, підсвітку синтаксису, HEX-редактор, дозволяє вести роботу з файлами у вигляді проекту і працювати одночасно з великою кількістю файлів через вкладки, має функції автодоповнення, засоби пошуку і підтримує роботу з FTP, розроблений для різних мов програмування як то PHP, Perl, HTML,Java тощо. Мовні інтерфейси реалізовані для великої кількості мов, в тому числі наявний український інтерфейс.Проекти — дозволяє організовувати роботу з багатьма файлами у вигляді проектів.Необмежена довжина файлівРобота з кількома файлами одночасно.Збереження робочої сесії.Вбудований FTP-клієнт — дозволяє працювати з файлами напряму через ІнтернетЗапис макросів — дозволяє записувати найбільш часто повторювані послідовності дій.Пошук і замінаПорівняння файлів — пошук відмінності у файлахПідсвітка синтаксису — залежить від розширення файлу, можна налаштовувати.Автоматичне виправлення помилокПеревірка синтаксисуБагаторазові відміна і повтор (undo/redo)Підтримка для ANSI, Unicode, OEM, Kamenicky та ISO файлів.HEX-редакторВиклик зовнішніх програм для маніпуляції з файлом.Виклик зовнішніх компіляторів в залежності від розширення файлу. Виводяться помилки, які виникли при компіляції.Експорт до RTF, HTML, TeX з залишенням підсвітки синтаксису.Таблиця кодів ASCIIВнутрішній Веб-браузер