どんなテキストエディタが利用可能ですか?

この翻訳は不完全です。英語から この記事を翻訳 してください。

この記事では Web 開発用のテキストエディタをインストールする際に考慮すべき点をいくつか強調します。

前提条件: あなたはすでにあなたが Web サイトを構築するために必要な様々なソフトウェアについて知っているはずです。
目標 Web 開発者としてのニーズに最も適したテキストエディタを選択する方法を学びます。

まとめ

Web サイトはほとんどテキストファイルで構成されているので、楽しくて楽しい開発経験のためにはテキストエディタを賢く選ぶべきです。

テキストエディタはコンピュータサイエンスにとって非常に基本的なものなので (Web 開発はコンピュータサイエンスです)、選択肢の膨大な数はやや圧倒的です。理想的には、できるだけ多くのエディタを試して、ワークフローに適したものを見つけてください。しかし、私たちはあなたに始めるためのいくつかの指針をあげるでしょう。

考慮すべき主な質問は次のとおりです。

  • どの OS (オペレーティングシステム) を使用しますか?
  • どのような技術を扱いたいのですか?
  • テキストエディタにはどのような基本機能が期待されますか?
  • テキストエディタに機能を追加したいですか?
  • テキストエディタを使用している間、サポートやヘルプが必要ですか?
  • テキストエディタの外観は重要ですか?

価格に言及していないことに注意してください。明らかにそれも重要ですが、製品のコストはその品質や機能とはほとんど関係ありません。あなたは無料で適切なテキストエディタを見つけることができる大きなチャンスがあります。

ここにいくつかの人気のあるエディタがあります:

エディタ ライセンス 価格 OS サポート ドキュメント Extensible
Atom MIT/BSD Free Windows, Mac, Linux Forum Online Manual Yes
Brackets MIT/BSD Free Windows, Mac, Linux Forum, IRC GitHub Wiki Yes
Coda クローズドソース $99 Mac Twitter, Forum, E-mail eBook Yes
Emacs GPL 3 Free Windows, Mac, Linux FAQ, Mailing list, News Group Online Manual Yes
Espresso クローズドソース $75 Mac FAQ, E-mail No end user doc,
but plug-in doc
Yes
Gedit GPL Free Windows, Mac, Linux Mailing list, IRC Online Manual Yes
Komodo Edit MPL Free Windows, Mac, Linux Forum Online Manual Yes
Notepad++ GPL Free Windows Forum Wiki Yes
PSPad クローズドソース Free Windows FAQ, Forum Online Help Yes
Sublime Text クローズドソース $70 Windows, Mac, Linux Forum Official, Unofficial Yes
TextMate クローズドソース $50 Mac Twitter, IRC, Mailing list, E-mail Online Manual, Wiki Yes
TextWrangler クローズドソース Free Mac FAQ, Forum PDF Manual No
Vim Specific open license Free Windows, Mac, Linux Mailing list Online Manual Yes
Visual Studio Code Open Source under MIT licence/ Specific licence for product Free Windows, Mac, Linux FAQ      Documentation Yes

アクティブラーニング

現在利用可能なアクティブラーニングはありません。貢献を考えてください

深く掘り下げる

選択基準

それで、詳細には、テキストエディタを選ぶとき何について考えているべきですか?

どの OS (オペレーティングシステム) を使用しますか?

もちろんそれはあなたの選択です。ただし、エディタによっては特定の OS でしか使用できないため、前後に切り替えたい場合は可能性が狭まります。システム上で実行されていれば、どのテキストエディタでも作業を完了できますが、クロスプラットフォームエディタを使用すると、OS から OS への移行が容易になります。

それで、最初にあなたがどの OS を使っているか調べてください、そして次に与えられたエディタがあなたの OS をサポートしているかどうか確認してください。ほとんどのエディタは Web サイトで Windows か Mac かを指定しますが、特定のバージョンしかサポートしていないエディタもあります (たとえば Windows 7 以降のみをサポートし、Vista はサポートしません)。あなたが Ubuntu を実行しているなら、あなたの最善の策は Ubuntu ソフトウェアセンター内で検索することです。一般的に、もちろん Linux/UNIX の世界は、異なるディストリビューションが異なる、互換性のないパッケージングシステムを扱う非常に多様な場所です。つまり、あいまいなテキストエディタに気を配っているのであれば、自分でソースからコンパイルする必要があるかもしれません (気の弱い人向けではありません)。

どのような技術を扱いたいのですか?

一般的に言えば、どのテキストエディタでも任意のテキストファイルを開くことができます。自分でメモを書いたり、HTMLCSS、そしてJavaScript で書いているときに役立ちます。 かなり大規模で複雑なファイルをいくつか作成することができます。使用しているテクノロジを理解しているテキストエディタを選択して、作業を簡単にしましょう。多くのテキストエディタはのような機能であなたを助けます

  • Code coloring. Make your file more legible by color-coding keywords based on the technology you're using.
  • Code completion. Save you time by auto-completing recurring structures (for example, automatically close HTML tags, or suggesting valid values for a given CSS property).
  • Code snippets. As you saw when starting a new HTML document, many technologies use the same document structure over and over. Save yourself the hassle of retyping all this by using a code snippet to pre-fill your document.

Most text editors now support code coloring, but not necessarily the other two features. Make sure in particular that your text editor color-codes HTML, CSS, and JavaScript.

What kind of basic features do I expect from my text editor?

It depends on your needs and plans. These functionalities are often helpful:

  • Search-and-replace, in one or multiple documents, based on regular expressions or other patterns as needed
  • Quickly jump to a given line
  • View two parts of a large document separately
  • View HTML as it will look in the browser
  • Select text in multiple places at once
  • View your project's files and directories
  • Format your code automatically with code beautifier
  • Check spelling

Do I want to add extra features to my text editor?

An extensible editor comes with fewer built-in features, but can be extended based on your needs.

If you aren't sure which features you want, or your favorite editor lacks those features out of the box, look for an extensible editor. The best editors provide many plugins, and ideally a way to look for and install new plugins automatically.

If you like lots of features and your editor is slowing down because of all your plugins, try using an IDE (integrated development environment). An IDE provides many tools in one interface and it's a bit daunting for beginners, but always an option if your text editor feels too limited. Here are some popular IDEs:

Do I need support/help while using my text editor?

Always good to know if you can get help or not when using software. For text editors, check for two different kinds of support:

  1. User-oriented content (FAQ, manual, online help)
  2. Discussion with developers and other users (forum, email, IRC)

Use the written documentation when you're learning how to use the editor. Get in touch with other users if you're troubleshooting while installing or using the editor.

Does my text editor's look-and-feel matter to me?

Well, that's a matter of taste, but some people like customizing every bit of the UI (user interface), from colors to button positions. Editors vary widely in flexibility, so check beforehand. It's not hard to find a text editor that can change color scheme, but if you want hefty customizing you may be better off with an IDE.

Install and set up

Installing a text editor is usually quite straightforward. The method varies based on your platform but it shouldn't be too hard:

  • Windows. The developers will give you an .exe or .msi file. Sometimes the software comes in a compressed archive like .zip, .7z, or .rar, and in that case you'll need to install an additional program to extract the content from the archive. Windows supports .zip by default.
  • Mac. On the editor's website you can download a .dmg file. Some text editors you can find directly in the Apple Store to make installation even simpler.
  • Linux. In the most popular distros you can start with your graphical package manager (Ubuntu Software Center, mintInstall, GNOME Software, &c.). You can often find a .deb or .rpm file for prepackaged software, but most of the time you'll have to use your distro's repository server or, in worst case scenario, compile your editor from source. Take the time to carefully check the installation instructions on the text editor's website.

When you install a new text editor, your OS will probably continue to open text files with its default editor until you change the file association. These instructions will help you specify that your OS should open files in your preferred editor when you double-click them:

次のステップ

良いテキストエディタが見つかったので、基本的な作業環境を完成させるために時間がかかる場合があります。あるいは、すぐにそれを使用したい場合は、最初のWebページを書いてください。

ドキュメントのタグと貢献者

このページの貢献者: silverskyvicto
最終更新者: silverskyvicto,