Текстовые редакторы Sublime Text и Vim презентация

Содержание


Презентации» Информатика» Текстовые редакторы Sublime Text и Vim
Текстовые редакторы Sublime Text и Vim
 Балабаева А.С., Чесунас Д.Е.
 КТбо3-9Понятие текстового редактора
 Текстовый редактор — самостоятельная компьютерная программа или компонент программного комплекса (например, редакторВозможности текстовых редакторов
 Просмотр содержимого текстовых файлов
 Вставка, удаление и копированиеТекстовые редакторы в программировании
 Часто интерактивные текстовые редакторы содержат дополнительную функциональность,IDE или Текстовый редактор? IDE 
 Плюсы:
 Много настроек :)
 ХорошоIDE или Текстовый редактор? Текстовый редактор
 Минусы:
 Отсутствие понятия «проекта» (вIDE или Текстовый редактор?
 IDE, если:
 Вы пишите на C++, C#,Vim
 Vim (сокр. от Vi Improved) — свободный текстовый редактор, созданныйVim. ОС
 Vim работает на следующих операционных системах:
 Windows (начиная с Windows 3.x)Vim. Режимы 
 Нормальный (командный) режим. По умолчанию Vim начинает своюVim. Автоматизация операций
 Способность Vim различать текстовые объекты (слова, предложения, параграфы,VimVimVimSublime Text
 Sublime Text  — кроссплатформенный проприетарный текстовый редактор. 
 Программа частоSublime Text. Особенности
 Редактор
 Снипеты
 Кодкомплит
 Макросы
 Поиск и замена
 ПроверкаSublime Text. Поддерживаемые языки
 C, C++, C#, CSS, D, Dylan, Erlang, HTML, Groovy, Haskell, Java, JavaScript, 
 LaTeX, Lisp, Lua, Markdown, MATLAB, OCaml, Perl, PHP, Python, R, Ruby, 
 SQL, TCL и XML
 +загружаемые пользователем.Sublime Text. История
 Sublime Text (18 января 2008 - 13 сентябряSublime TextSublime Text



Слайды и текст этой презентации
Слайд 1
Описание слайда:
Текстовые редакторы Sublime Text и Vim Балабаева А.С., Чесунас Д.Е. КТбо3-9


Слайд 2
Описание слайда:
Понятие текстового редактора Текстовый редактор — самостоятельная компьютерная программа или компонент программного комплекса (например, редактор исходного кода IDE или окно ввода в браузере), предназначенная для создания и изменения текстовых данных в общем и текстовых файлов в частности.

Слайд 3
Описание слайда:
Возможности текстовых редакторов Просмотр содержимого текстовых файлов Вставка, удаление и копирование текста Контекстный поиск и замена Сортировка строк Просмотр кодов символов и конвертацию кодировок Печать и другое

Слайд 4
Описание слайда:
Текстовые редакторы в программировании Часто интерактивные текстовые редакторы содержат дополнительную функциональность, призванную автоматизировать действия по редактированию текстов: запись последовательностей нажатий клавиш полноценные встроенные языки программирования отображение текстовых данные специальным образом (например, с подсветкой синтаксиса) Многие текстовые редакторы являются редакторами исходного кода, то есть они ориентированы на работу с текстами программ.

Слайд 5
Описание слайда:
IDE или Текстовый редактор? IDE Плюсы: Много настроек :) Хорошо развитые автодополнение и подсветка синтаксиса Навигация по коду Подсветка синтаксических и семантических ошибок Можно быстро, без предварительных настроек выполнять типичные задачи на выбранном ЯП Мощные плагины и инструменты для изменения кода Автоматизация рутинных операций (например, прорисовка GUI)

Слайд 6
Описание слайда:
IDE или Текстовый редактор? Текстовый редактор Минусы: Отсутствие понятия «проекта» (в лучшем случае – каталог файловой системы) Недостаточный функционал при интеграции с отладчиком Сложная установка плагинов для отладки Часто - сложность освоения Отсутствие навигации по коду, автоматизации рутинных операций, неудобное автодополнение

Слайд 7
Описание слайда:
IDE или Текстовый редактор? IDE, если: Вы пишите на C++, C#, Java Вы на стадии активной разработки проекта (пишите много кода в разных частях проекта) Вы работаете над крупными корпоративными проектами Текстовый редактор, если: Вы занимаетесь низкоуровневой разработкой Вы занимаетесь Веб-разработкой Вы на стадии поддержки проекта (нужно менять 2-3 файла)

Слайд 8
Описание слайда:
Vim Vim (сокр. от Vi Improved) — свободный текстовый редактор, созданный на основе более старого vi. Ныне это один из мощнейших текстовых редакторов с полной свободой настройки и автоматизации, возможными благодаря расширениям и надстройкам.

Слайд 9
Описание слайда:
Vim. ОС Vim работает на следующих операционных системах: Windows (начиная с Windows 3.x) и DOS Unix-подобных (IBM AIX, Sun Solaris, SCO OpenServer и др.), включая Linux, BSD и Mac OS iOS Android AmigaOS VMS

Слайд 10
Описание слайда:
Vim. Режимы Нормальный (командный) режим. По умолчанию Vim начинает свою работу в этом режиме. Нажатие клавиш в этом режиме воспринимается как команды (копирования, удаления, перемещения текста и т. д.). Режим вставки. В этом режиме Vim работает так же, как и большинство «обычных» текстовых редакторов. Режим командной строки. Вызывается из нормального режима для поиска или замены. Визуальный режим. С помощью специальных управляющих команд, в сочетании со стрелками и командами навигации, можно посимвольно, построчно или в виде блока выделять фрагменты текста и затем применить к ним команды нормального режима (например, удаление выделенного текста или его замена)

Слайд 11
Описание слайда:
Vim. Автоматизация операций Способность Vim различать текстовые объекты (слова, предложения, параграфы, строки, отдельные символы и т. д.) позволяет задавать последовательность действий для автоматизации определённых операций. Так, после команды nmap <F7> byei<<ESC>ea></<C-R>0><ESC> Нажатие F7 преобразует любое слово под курсором (вне зависимости от его длины и символов, из которых он состоит) в xml-тег. К примеру если текущее слово под курсором — div, то оно будет преобразовано в <div></div>, если transform — то в <transform></transform> и т. д.

Слайд 12
Описание слайда:
Vim

Слайд 13
Описание слайда:
Vim

Слайд 14
Описание слайда:
Vim

Слайд 15
Описание слайда:
Sublime Text Sublime Text  — кроссплатформенный проприетарный текстовый редактор. Программа часто используется как редактор исходного кода или HTML. Разработчик позволяет бесплатно и без ограничений ознакомиться с продуктом, однако программа уведомляет о необходимости приобретения лицензии.

Слайд 16
Описание слайда:
Sublime Text. Особенности Редактор Снипеты Кодкомплит Макросы Поиск и замена Проверка орфографии Мультвыделение Закладки

Слайд 17
Описание слайда:
Sublime Text. Поддерживаемые языки C, C++, C#, CSS, D, Dylan, Erlang, HTML, Groovy, Haskell, Java, JavaScript,  LaTeX, Lisp, Lua, Markdown, MATLAB, OCaml, Perl, PHP, Python, R, Ruby,  SQL, TCL и XML +загружаемые пользователем.

Слайд 18
Описание слайда:
Sublime Text. История Sublime Text (18 января 2008 - 13 сентября 2010) Только для Windows. Sublime Text 2 (1 июля 2011 — 26 июня 2012) Версии для OS X и Linux. Sublime Text 3 (29 января 2013)

Слайд 19
Описание слайда:
Sublime Text

Слайд 20
Описание слайда:
Sublime Text


Скачать презентацию на тему Текстовые редакторы Sublime Text и Vim можно ниже:

Похожие презентации