2022-04

WSL

WSL2でUSBカメラを使う – 前編

今回はWSL2のUbuntuでUSBデバイスを認識できるようにしてみます。WSL2は仮想マシンのようなものなので物理的なUSBポートは有りませんが、USBIPD-WINというツールを使うことでWindowsに接続されたUSBデバイスを認識することができます。ただWSL2のLinux kernelにはUSBカメラのドライバが含まれていないため、USBカメラを使うにはもう一工夫必要です。
Visual Studio Code

WSL2とVS Codeの環境でOpenCVを利用してみる(C++)

今回はVisual Studio Code (VS Code)とWSL2を連携させた状態で、OpenCVを利用する簡単なプログラムをC++で作成してみます。ちゃんと設定すると、コーディング時はIntelliSenseによるアシストを受けることができます。また、WSL2がWSLgに対応していれば、そのまま実行・デバッグを行うことができます。WSL2を活用することで、Linux PCを用意できない人もLinux向けOpenCVの開発をできそうです。
Visual Studio Code

WSL2とVS CodeでC++を利用してみる

今回はVisual Studio Code + WSL2という環境でC++のコーディング・ビルド・デバッグを試してみます。多少は手で設定する項目は有りますが、VS Codeによってビジュアルでデバッグできるのはかなり使いやすいのではないかと思います。
ネットワーク

NASキット Synology DiskStation DS220jで遊ぶ その13: Gitサーバにする

今回はSynologyのNASをGitサーバにして、Visual Studio Codeから利用してみます。VS CodeでSSHを利用したgit接続は、公開鍵認証が前提(?)のため、最初の設定はなかなか大変です。しかし、設定さえ終えれば簡単にGitを利用することができます。ただ、リモートレポジトリを作るためには、NASの管理者権限アカウントでSSH接続してコマンドを打つ必要があるのは少々面倒かもしれません。
Visual Studio Code

VS Codeの設定・拡張機能を同期する

今回はVisual Studio Codeで拡張機能や設定内容を同期する方法を紹介します。複数のPCでVS Codeを利用する場合は、同じ環境を簡単に再現できるのでこの同期機能を利用するのがオススメです。1台のPCで利用する場合も、バックアップという意味で同期機能を活用すると良いでしょう。
Visual Studio Code

プログラミング(コーディング)に便利なVS Codeの拡張機能

今回はプログラミング(コーディング)に便利はVisual Studio Code(VS Code)の拡張機能を紹介します。VS Codeには様々な拡張機能があり、導入する拡張機能により使い勝手が大きく変わります。ここで紹介した拡張機能以外にもいろいろあるので、自分にあった拡張機能を探すと良いでしょう。
Visual Studio Code

Emacs使いがVS Codeを使う

今回はVS CodeでEmacsのキーバインドを実現するために、Awesome Emacs Keymapという拡張機能を導入したことを紹介します。この拡張機能を導入すると、カーソル移動や文字の編集などがEmacsと同じキー操作で行うことができます。Emacsになれている人がVS Codeを使う際には必ず入れて置きたい拡張機能と思います。
Visual Studio Code

WSL2とVS CodeでC言語を利用してみる (Remote – SSH編)

今回はWindowsにVS Codeをインストールして、WSL2のLinuxでC言語を使って見ます。VS Codeの拡張機能「Remote – SSH」を使用すると、WSL2のLinuxとSSHで接続できるようにしておけば、シームレスにC言語プログラムのコーディング・コンパイル・デバッグをすることができます。
Visual Studio Code

WSL2とVS CodeでC言語を利用してみる (Remote – WSL編)

今回はWSL2でLinuxを導入したWindowsにVS Codeをインストールして、C言語を使って見ます。拡張機能「Remote – WSL」を使ってVS CodeとWSL2を連携させると、Linuxのコマンドラインを一切使わずに、LinuxでC言語のプログラムをコンパイル・デバッグすることができます。かなり開発の敷居が下がるのではないでしょうか。
スポンサーリンク