「プログラミングを勉強しようと考えている。なんかエディタというものを使うと良いと聞いたけど、いろんなエディタがあってどれを選んだら良いか分からない。プログラミングをするのにオススメのテキストエディタがあれば知りたいな。今回はそういった悩みにお答えします。記事の信頼性この記事を書いている私はエンジニア歴8年で、今も開発現場でプログラミングをしています。実際の開発業務で多くのテキストエディタを使ってきた経験から、プログラミングにオススメのエディタを紹介することができます。今回は「プログラミングにオススメのテキストエディタは何か」というテーマでお話しします。エンジニアにとってエディタは必需品であり、エディタを使いこなすことで作業効率が倍ぐらい変わります。この記事で紹介するエディタを使うことで作業効率を爆上げしてください。プログラミングを独学する方法について以下の記事で解説していますので合わせてどうぞ。StudioXcodeEclipseまとめ:とにかく使って試してみよう【現役最強】迷ったらこれ!プログラミングが捗るテキストエディタまず、数あるエディタの中で個人的に現役最強だと思うテキストエディタを2つ紹介します。迷って選べないという方は、ぶっちゃけ、この2つのうちどちらかを使えばOKです。Code(vscode)をオススメする理由は上記の通りです。Studioを作ってきた信頼と実績が凝集されたエディタです。私は最近の開発ではほとんどvscodeを使うようになりました。ぶっちゃけ、迷ったらコレを使っておけば間違いないです。Textは他のエディタにはない特徴も備えていて優秀です。Textを使っていました。WindowsだけではなくMacやLinuxでも使えたので、私のようにOSをまたいで開発する人は環境を選ばずに利用できことが大きいメリットです。拡張機能の豊富さ私がMacを買って初めて使っていたエディタがAtomでした。Mac用のエディタでしたが、今はWindowsでも使えるクロスプラットフォームのエディタへと成長しています。魅力は起動の早さとデザイン性ですかね。Macの軽量動作やデザインが好きな人はきっと好きにならエディタです。開発用途としての拡張機能も非常に豊富で、こういう機能がほしいと思って検索をしてみると大体見つかるので困ることはないです。Atomの公式サイトサクラエディタサクラエディタの特徴JavaやHTML、C/C++など15種類の言語に対応したハイライト表示ファイル比較よく使う機能を特定のキーに割り当てるカスタマイズサクラエディタは日本語のテキストエディタとして1番よく使われるエディタじゃないかなと思います。初心者から玄人まで多くのエンジニアが使用している評判の高いエディタです。個人的にはgrep機能が非常に強力だと感じていて、大規模なシステム開発のコード検索で活用しています。行番号・ルーラーの表示ドラッグ&ドロップでの編集機能サクラエディタと同じく日本語のテキストエディタ「TeraPad」。最大の特徴はとにかく軽量な動作です。シンプルイズベストで余分な機能は積んでいません。それだけに他を寄せ付けないほど高速動作が可能です。初心者からベテランエンジニアまで幅広いユーザー層を持っているエディタです。統合開発環境(とうごうかいはつかんきょう)のことで、ソフトウェアの統合的な開発環境であり、様々なツールの集合からなる。従来、ソフトウェアプログラムのコーディング・コンパイル・ビルド・デバッグといった作業を行なう際に、テキストエディタ、コンパイラ、リンカ、デバッガなどの各ツールをばらばらで利用していたものを、ひとつの対話型操作環境(多くはGUI)から利用できるように統合したもの開発言語によってはIDEを使った方が効率が良いものもあるため、テキストエディタと合わせて紹介します。Studio一択です。IDEなのでデバック機能が超強力です。Studioも今では無料で使えるようになりました。1度体験してみると良いですね。Androidアプリの公式サポート言語はJavaかkotlinで、それらに対応している統合環境です。テストをするためのandroidシミュレーターも拡張機能で利用できます。デバック機能も充実しているため、開発していて困ることはないです。難点は、ハイパワーなマシンスペックを要求されること。開発専用のPCを仕立てる必要があります。普通に手に入るメモリやCPUだとモッサリし過ぎてマジで禿げます。Studioの公式サイトXcodeXcodeはAppleが作成しているIDEで、iOSのアプリケーションを開発するためにはXcodeを使います。swiftで、それらに対応している統合環境です。統合環境としては補完機能やデバック機能などの基本機能は揃っていてボチボチ優秀です。不満点はエラーが不親切なことぐらいですが、これはどちらかといえばswiftの言語仕様でしょうかね...あと、XcodeはMacでしか使えません。iOSアプリを作りたい方はMacを購入しましょう。Xcodeの公式サイトEclipseEclipseはJavaの開発をする時によく使われるIDEです。プラグインを入れることで他の言語も対応でき、特にLinuxで動くアプリケーションを作るのに使われています。最近はクロスコンパイルできる環境が整ってきて、Java以外ではあまり使われなくなっているかも...僕は過去に使ったとき、動作が重すぎてストレスフルだった記憶から最近は全然使っていません。Eclipseの公式サイトまとめ:とにかく使って試してみようということでプログラミングにオススメのテキストエディタについて、現役エンジニアの完全偏見で紹介しました。エディタは人によって好みがあります。動作が軽いものを好む人もいれば、コード補完などのサポート機能が充実しているものを好む人もいます。使って自分に合うものを探しましょう。コメントをキャンセルメールアドレスが公開されることはありません。新着記事プログラミング2020/2/21僕がプログラミングをするときに紙のノートを使う3つの理由プログラミング2020/2/20デバッグを制すものはプログラミングを制す【3つのコツと真髄を伝授】プログラミング2020/2/20【作業効率爆上げ】プログラミングをするならデュアルディスプレイ推奨プログラミング2020/2/14CodeCampの評判は?特徴と実体験レビューをまとめてみた【割引特典あり】プログラミング2020/2/14【本質】ソースコードを読むコツはソースコードを読まないことカテゴリーブログライフスタイル仕事コードプログラミングコミュニティドナちきドナ●ドを人間化して可愛さ成分を取り除いた30代サボリーマン&エンジニア。半年後に副業月20万で人生を変える。脱サラ&独立に向けて爆進中。『楽しんで稼ぐ』がモットー。ブログのノウハウ|エンジニアを目指す人へ有益情報発信中。ブログを共に頑張るコミュニティ「B-ENGINE」運営。AFFINGER5.。