環境構築まとめ

Latest Author eseharaesehara /Date 2021-06-01 22:30:05 / Views 10516
0 (Favした一覧ページはユーザーページから)

テキストエディタ

Visual Studio Code
https://code.visualstudio.com/
sublime text
http://www.sublimetext.com/
ATOM
https://atom.io/
autocomplete-plus プラグインを入れたら自動的に補完が出てくる。
vim
Emacs
素のEmacsは環境構築が面倒くさい、あるいはVimのキーバインドも使いたい、というワガママな人はSpacemacsを使うと良い
gedit
https://wiki.gnome.org/Apps/Gedit
nano(UNIX/Windows)
http://www.nano-editor.org/
秀丸(Windows)
http://hide.maruo.co.jp/software/hidemaru.html
Terapad(Windows)
http://www.forest.impress.co.jp/library/software/terapad/
xyzzy(Windows)
http://xyzzy-022.github.io/ (LayCurseさん愛用)
notepad++(Windows)
http://notepad-plus-plus.org/
サクラエディタ(Windows)
http://sakura-editor.sourceforge.net/
サクサクエディタ(Windows)
http://vivi.dyndns.org/sse/
EmEditor(Windows)
https://jp.emeditor.com/
メモ帳(Windows)
CotEditor (OS X)
http://coteditor.com/
Code::Blocks
http://www.codeblocks.org/

言語別統合開発環境

ひとまず統合開発環境(IDE)とエディタの違い。
「文脈に合ったコードアシスト」、「リファクタリング」、「デバッガ」などを有するものとする。
(つまり構文解析、意味解析を利用しているツールであるとする。)
C++
Visual Studio Express C++(Windows)
XCode (Mac)
Java
Eclipse(日本語化プロジェクト Pleiades),IntelliJ Idea
C#
Visual Studio Express C#(Windows),monodevelop
PHP
Eclipse PHP プラグイン
Python
Pycharm,Eclipse Python プラグイン,IntelliJ Python プラグイン
Go
IntelliJ Go プラグイン
OCaml
VS codeにはOCaml Platformというプラグインがあるので、それを使うと良い

ウェブサービス

コード共有サービス
http://www.codeshare.io/
オンラインコンパイラ
http://ideone.com/
http://melpon.org/wandbox/
オンラインIDE
https://www.codebox.io/

言語別サービス

Python
CheckIO Python用の問題回答サービス
Whitespace
Hello, WhiteSpace

Windows用開発ツール

Cygwin
http://dd0125.blogspot.jp/2013/02/windows-cygwin-terminalmintty-zsh-git.html
Rapid Environment Editor
Rapid Environment Editor(紹介ページ)
環境変数の編集が簡単にできる。
cmder
cmder(紹介ページ)
使いやすいCUIコンソール
ConEmu
ConEmuのgithubページ
cmderの中身。

環境別Tips

  • Eclipse