Más contenido relacionado
エディタ戦争のお話
- 2. 自己紹介自己紹介
名前
北村壮大 : Masahiro Kitamura
HN : nasa9084
所属
北海道大学
工学部
情報エレクトロニクス学科
コンピュータサイエンスコース
情報認識学研究室
エディタ戦争のお話 file:///mnt/A2C043EDC043C66F/Users/owner/Dropbox/digi-poro/#3/...
2 / 40 2016年01月15日 20:07
- 5. エディタの種類エディタの種類
スクリーンエディタ
emacs, vi, Sublime Text, Atom, …
ラインエディタ
ed, ELDIN
ストリームエディタ
sed, awk, perl, python, …
エディタ戦争のお話 file:///mnt/A2C043EDC043C66F/Users/owner/Dropbox/digi-poro/#3/...
5 / 40 2016年01月15日 20:07
- 6. IDE (統合開発環境)IDE (統合開発環境)
統合開発環境(とうごうかいはつかんきょう)、IDE (Integrated Development Environment) は、
ソフトウェアの開発環境。従来、コンパイラ、テキストエディタ、デバッガなどがばらばらで
利用していたものをひとつの対話型操作環境(多くはGUI)から利用できるようにしたもの。
最近のIDEには、GUIアプリケーション開発のための迅速なプロトタイピング (RAD) が可能なものが多い。
統合開発環境を使うことによって、巨大かつ複雑なソフトウェアでも、作成者に負担をかけることなく
開発することが可能になる。
- Wikipedia より -
→ MS Visual Studio, Xcode, Eclipse, NetBeans, IntelliJIDEA, …
エディタ戦争のお話 file:///mnt/A2C043EDC043C66F/Users/owner/Dropbox/digi-poro/#3/...
6 / 40 2016年01月15日 20:07
- 16. emacs lispによる拡張emacs lispによる拡張
emacs lispを使うことでエディタの機能を拡張できる
パッケージシステムも搭載
→他の人が作った拡張を利用可能
エディタ戦争のお話 file:///mnt/A2C043EDC043C66F/Users/owner/Dropbox/digi-poro/#3/...
16 / 40 2016年01月15日 20:07
- 22. vim scriptによる拡張vim scriptによる拡張
独自スクリプト言語vim scriptを使うことで拡張が可能
プラグイン管理システムも存在(NeoBundle)
emacsとは違い自分でインストール
安定感はないとかあるとか
エディタ戦争のお話 file:///mnt/A2C043EDC043C66F/Users/owner/Dropbox/digi-poro/#3/...
22 / 40 2016年01月15日 20:07