【Windows】開発業務に必須な無料デスクトップアプリ一覧
概要
通信業界の会社でWEBアプリ開発エンジニアとして3年目を迎えた私がWindows端末において、開発業務で使用している
無料で使用できるデスクトップアプリを紹介します。
デスクトップアプリ一覧
Oracle VM VirtualBox
TeraTerm
サクラエディタ
Virtual Studio Code
WinSCP
WinMerge
Postman
A5M2
1. Oracle VM VirtualBox
説明
Oracleが提供する仮想化ソフトウェア
Windows端末上にLinux環境を構築して、そちらで開発を行うために使用する。本番サーバーはLinuxであることが大半なのでローカルにもLinuxの環境を手軽に作成できるのは素晴らしい
ダウンロード先
https://www.oracle.com/jp/virtualization/technologies/vm/downloads/virtualbox-downloads.html
2. TeraTerm
説明
Windowsプラットフォームで動作するリモートでサーバーに接続してコマンドを打つことができるソフトウェア
teratermマクロを作成して、デスクトップに配置して、よく接続するサーバーにダブルクリックで接続できる
https://www.oracle.com/jp/virtualization/technologies/vm/downloads/virtualbox-downloads.html
ダウンロード先
3. サクラエディタ
説明
高機能なテキストエディタ
簡単なメモを取ったり、正規表現を使用して簡単なデータ整形を行うのに使用する。
ダウンロード先
4. Virtual Studio Code
説明
皆さんおなじみのコードエディタ
様々な拡張機能があり、自分好みにカスタマイズも可能。
Remote SSHという拡張機能を使用して、リモートサーバー上のファイルを直接編集するのにお世話になっている。最近だと課金すればcopilotで生成AIの力を借りて爆速開発なども
ダウンロード先
5. WinSCP
説明
Windows向けのオープンソースのファイル転送クライアントソフトウェア
リモートサーバーへのファイルを送ったり・反対にファイルを受け取ったりすることに使用する。
ダウンロード先
6. WinMerge
説明
テキストやファイル・フォルダの比較およびマージを行うためのツール
目で見て分かりづらい文字列が本当に同じか確認するために使用する
(実は半角スペースが入っているなど)
ダウンロード先
7. Postman
説明
APIの開発とテストを支援するためのツール
簡単にAPIを叩くことができるため、開発だけではなく、検証・使用したいAPIを叩いて仕様を理解することに使用する
ダウンロード先
8. A5M2
説明
高機能かつ軽量なSQL開発ツール
データベース開発を行う際にテーブル内のデータを確認したり、SQLを実行したりなどで使用する
ダウンロード先
終わりに
皆さんが開発を行うときに使用するおすすめのデスクトップアプリも是非教えてください!(Mac派が多いかもしれませんが、、、)
この記事が好評ならば各ツールについて詳しく解説した記事も書こうかなと思っております。