「テキストエディター」の版間の差分
imported>鈴木 |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
(3人の利用者による、間の3版が非表示) | |||
1行目: | 1行目: | ||
'''テキストエディター'''([[英語]]:text editor)とは、[[テキストファイル]]を[[編集]]するための[[ソフトウェア]]である。 | |||
この種類をめぐって、しばしば[[宗教戦争]]に発展することがあるので注意すること。 | この種類をめぐって、しばしば[[宗教戦争]]に発展することがあるので注意すること。 | ||
なお、editorは「-or」で終わるため現在の[[日本]]においては「テキストエディタ」と[[長音]]を省略して表記はならないと内閣告示により定められているので注意しましょう。公共機関へ出す仕様書や資料では特に注意しましょう。 | |||
==主なテキストエディタ== | ==主なテキストエディタ== | ||
56行目: | 56行目: | ||
[[いたずら]]されてviもemacsも[[エイリアス]]がかけれらていても、これを使えば助かるかもしれない。 | [[いたずら]]されてviもemacsも[[エイリアス]]がかけれらていても、これを使えば助かるかもしれない。 | ||
=== | ===Mac向け=== | ||
====[[ | ====テキストエディット==== | ||
[[GUI]]でテキストが編集できる。信頼性はいまいち? | テキストエディットは[[Mac OS X]]付属の[[ワープロ]]である。テキストエディタを連想させる名称であるが、Windowsアクセサリの「[[WordPad]]」に相当するショボいワープロソフトであり、保存しようとすると問答無用で[[リッチテキスト]]にしようと画策してくる強者である。 | ||
====xcode==== | |||
[[Xcode]]は[[GUI]]でテキストが編集できる。信頼性はいまいち? | |||
古いバージョンは[[Java]]など様々な[[プログラミング言語]]の色分けなどに対応していたが、現在は劣化に劣化を重ねて[[Objective-C]]くらいにしか対応していない。 | |||
====Vim==== | |||
[[Mac OS X]]は[[邪悪なBSD]]であるため、[[BSD]]の信者が神と神と崇める[[vi]]も標準搭載されている。 | |||
タブ[[インデント]]派とスペースインデント派が同時に利用しようとすると、 | タブ[[インデント]]派とスペースインデント派が同時に利用しようとすると、 | ||
.vimrcの編集合戦が起きることがあるので注意しないといけない。 | .vimrcの編集合戦が起きることがあるので注意しないといけない。 | ||
====[[ | ====Emacs==== | ||
Mac | [[Emacs]]は[[GNU]]が開発している[[LISP]]の[[統合開発環境]]である。 | ||
[[BSD]]信者は[[GNU]]を邪教、異教徒と見なしているが、[[Linux]]信者を改宗させるため[[Mac OS X]]には標準搭載されている。 | |||
だがやはり[[vi]]を崇める[[BSD]]教にとって[[GNU]]は邪教であり、Emacsで多様する[[メタキー]]に相当する[[Optionキー]]が標準で機能しないという罠が仕掛けられている。 | |||
====Visual Studio Code==== | |||
[[Visual Studio Code]]は[[マイクロソフト]]が配布している[[node.js]]と[[JavaScript]]で作られたテキストエディタである。 | |||
[[WIndows]]でも[[Linux]]でも[[Mac]]でも動く。 | |||
いわゆる[[Visual Studio]]とはまったくの別物である。 | |||
===[[Android]]向け=== | ===[[Android]]向け=== |
2024年7月10日 (水) 05:58時点における最新版
テキストエディター(英語:text editor)とは、テキストファイルを編集するためのソフトウェアである。 この種類をめぐって、しばしば宗教戦争に発展することがあるので注意すること。
なお、editorは「-or」で終わるため現在の日本においては「テキストエディタ」と長音を省略して表記はならないと内閣告示により定められているので注意しましょう。公共機関へ出す仕様書や資料では特に注意しましょう。
主なテキストエディタ[編集 | ソースを編集]
Windows向け[編集 | ソースを編集]
メモ帳[編集 | ソースを編集]
Windowsに標準で入っているテキストエディタ。 ドラクエでいうところの「ひのきのぼう」である。早くもっと強い武器を入手しよう。
TeraPad[編集 | ソースを編集]
優秀なWindows用テキストエディタの一つ。 ソースコードの色分け、タブや空白の表示、文字コードや改行コードを指定しての保存に対応している。
サクラエディタ[編集 | ソースを編集]
優秀なWindows用テキストエディタの一つ。 メニューの構成をまるごと編集できるカスタマイズ性、名状しがたいJavaScriptのようなものによるスクリプト機能、 単純作業が超楽になるキーボードマクロ機能などの強力な機能を持つ。
秀丸エディタ[編集 | ソースを編集]
有名だが、有料らしい。
Vim[編集 | ソースを編集]
主にLinuxやMacで利用されるが、Windowsで練習したい人は使える。
Linux向け[編集 | ソースを編集]
gedit[編集 | ソースを編集]
GUIでテキストが編集でき、行番号表示やシンタックスハイライトも完備されている優秀なソフトウェア。 日本情報オリンピック本選でも活躍できる。
端末から起動すると大量のメッセージが表示されるが、 標準出力と標準エラー出力を/dev/nullにリダイレクトすることで回避できる。
Leafpad[編集 | ソースを編集]
KNOPPIXなどに入っている。機能が少ないが軽い。
KWrite[編集 | ソースを編集]
KNOPPIXに入っていた。
Vim[編集 | ソースを編集]
SSHで利用するならこれ。操作が独特。 .vimrcというファイルをホームディレクトリに作成し、適切な内容を書くことで、 シンタックスハイライト、行番号表示、オートインデントなどの機能を有効化できる。
emacs[編集 | ソースを編集]
Vimと対立しているエディタ。Emacs信者たちはEmacsはテキストエディタではなく、LISPの統合開発環境であり、仮想OSでもあると主張している。
nano[編集 | ソースを編集]
いたずらされてviもemacsもエイリアスがかけれらていても、これを使えば助かるかもしれない。
Mac向け[編集 | ソースを編集]
テキストエディット[編集 | ソースを編集]
テキストエディットはMac OS X付属のワープロである。テキストエディタを連想させる名称であるが、Windowsアクセサリの「WordPad」に相当するショボいワープロソフトであり、保存しようとすると問答無用でリッチテキストにしようと画策してくる強者である。
xcode[編集 | ソースを編集]
XcodeはGUIでテキストが編集できる。信頼性はいまいち? 古いバージョンはJavaなど様々なプログラミング言語の色分けなどに対応していたが、現在は劣化に劣化を重ねてObjective-Cくらいにしか対応していない。
Vim[編集 | ソースを編集]
Mac OS Xは邪悪なBSDであるため、BSDの信者が神と神と崇めるviも標準搭載されている。
タブインデント派とスペースインデント派が同時に利用しようとすると、 .vimrcの編集合戦が起きることがあるので注意しないといけない。
Emacs[編集 | ソースを編集]
EmacsはGNUが開発しているLISPの統合開発環境である。 BSD信者はGNUを邪教、異教徒と見なしているが、Linux信者を改宗させるためMac OS Xには標準搭載されている。
だがやはりviを崇めるBSD教にとってGNUは邪教であり、Emacsで多様するメタキーに相当するOptionキーが標準で機能しないという罠が仕掛けられている。
Visual Studio Code[編集 | ソースを編集]
Visual Studio Codeはマイクロソフトが配布しているnode.jsとJavaScriptで作られたテキストエディタである。 WIndowsでもLinuxでもMacでも動く。
いわゆるVisual Studioとはまったくの別物である。
Android向け[編集 | ソースを編集]
Jota+[編集 | ソースを編集]
「イオタプラス」と読む。 無課金でも2個のテキストを同時に開いて編集でき、編集中のテキストを共有したり、 共有されたテキストを読み込んだりすることができる。
課金すればrootアクセスや各種オンラインストレージへのアクセスもできるらしい。
iOS向け[編集 | ソースを編集]
未稿
Windows Phone向け[編集 | ソースを編集]
未稿
Firefox OS向け[編集 | ソースを編集]
未稿