0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【まとめ】これ知らないプログラマって損してんなって思う汎用的なツール 100超

Posted at

これは2012年の投稿です。なぜかはてなブックマークで拡散されていますが、内容は時代にそぐわなくなったものもあるのでご注意ください。

これ知らないプログラマって損してんなって思う汎用的なツールを、コメントで寄せられたツールを分類してみました。解説は、ほぼコメント内容のコピペです。
URLは公式サイト(またはほぼ公式サイト)へのリンクです。類似ページがいくつかある場合は、はてなブックマーク数が多いものを選びました。知らないツールもあるので、分類が適切でない場合もあるかもしれません。その場合、コメントで教えてください。
解説が不十分なツールについても補足(コピペしやすい形式で)をいただけると助かります!

元ネタの投稿は現在進行形なので、随時更新していきます。

エディタ
vim
私はVimmerなので、Vimを推しています。Vimさえあれば大抵のことができます。しかし、習得には時間がかかる点が難点です。

MacVim
Mac環境用のVimを強化したエディタ。MacでVimを使うにはこれが便利です。

Emacs
Emacsは別格。Vimと同様に、非常に強力で拡張性の高いエディタです。

Sublime Text 3
軽量で快適なエディタ。プラグインの豊富さとスピードが特徴です。

CotEditor
無料で超軽量なエディタ。ちょっとした文章修正に便利です。

IDE (統合開発環境)
Xcode
iPhoneアプリ開発のための公式IDE。iPhone開発をしない場合でも、FileMergeやopendiffなど便利なツールが付属しています。

Eclipse
JavaやPHPなどの多くの言語に対応した統合開発環境。カスタマイズが容易で、多機能です。

PhpStorm
PHPやJavaScript向けの非常に強力なIDEです。特にウェブ開発には欠かせないツールです。

Cloud9
ブラウザで使えるIDE。GitHubやBitbucketとの連携が可能です。

WebStorm
JavaScript専用の強力なIDE。リファクタリングが非常に簡単に行えます。

データベース管理
Sequel Pro
MySQLのデータベースクライアント。非常に高機能で、phpMyAdminを不要にします。

Navicat
MySQLのクライアントで、データベース管理に必要な機能がすべて揃っています。

HeidiSQL
Windows用のMySQLクライアント。直感的なUIで、データベースを簡単に管理できます。

JavaScript関連ツール
Node.js
サーバーサイドJavaScriptの環境。高速でリアルタイムのJS実行に便利です。

jsFiddle
ブラウザ内でJavaScript、HTML、CSSを試すことができるツール。

Google Closure Compiler
JavaScriptを圧縮・最適化するためのツール。ミニファイに便利です。

Python関連ツール
pypy
Pythonプログラムが遅い場合に、pypyを使ってパフォーマンスを改善できます。

virtualenv
Pythonの仮想環境を作成するツール。プロジェクトごとに依存関係を管理できます。

PHP関連ツール
MAMP
Mac環境でPHPを開発するためのローカルサーバー環境を提供します。

xdebug
PHPのデバッグツール。コードのステップ実行や変数の確認が簡単に行えます。

その他開発ツール
CodeKit
LESS、Sass、Stylusなどを自動でコンパイルしてくれるツールです。

Pandoc
マークダウンファイルをHTMLやLaTeXなどの形式に変換するツールです。

Integrity
高速リンクチェッカー。ウェブサイトのリンク切れをチェックするために便利です。

これは一部のツールの紹介に過ぎませんが、開発効率を大きく向上させるものばかりです。開発者にとって、これらのツールをうまく活用することで、作業の質やスピードが格段に上がります。
こちらも読んでください: https://cto.skysolution.com/blog/

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?