Visual Studio Code での C++ 開発環境構築:LLVM(Clang + Clangd + LLDB)を Windows/MacOS に設定
重要なご案内
このチュートリアルは単一の C++ プロジェクトを作成するものではなく、学習用/開発用の準備済み環境を提供します。C++ の日常学習を容易にするために、個別の .cpp ソースファイル(拡張子必須)またはフォルダ全体を実行・デバッグする簡易スクリプトが組み込まれています。
プロジェクト構成が必要な場合は、CMake を学習し、ルートディレクトリの CMakeLi ...
7月27日 17:03 投稿
VSCodeリモート開発における拡張機能のインストール場所
リモート開発環境を構築する際、多くの開発者がVSCodeのRemote-SSH拡張機能を利用します。Windows11ホストからUbuntuリモートサーバーへ接続してRust開発を行う場合、VSCodeの拡張機能はどこにインストールされるのでしょうか?この記事では、拡張機能のインストール場所について詳しく解説します。
拡張機能のインストール場所の仕組み
VSCodeのRemote-SSH拡張機能を使用 ...
7月4日 22:39 投稿
VSCode拡張機能による開発効率とドキュメント処理の最適化
VSCode拡張機能による開発効率とドキュメント処理の最適化
1. VSCode拡張機能のエディタ強化メカニズム
現代のソフトウェア開発において、コードエディタは単なるテキスト編集ツールから多機能統合プラットフォームへと進化しています。Visual Studio Code(VSCode)は軽量ながらも強力なソースコードエディタとして、拡張機能を通じてそのコア機能を大幅に強化します ...
6月26日 17:45 投稿
VSCodeにおけるプロジェクトコード規約設定 - editorconfig, prettier, ESLint
editorconfig
EditorConfigは、複数の開発者が同じプロジェクトを異なるIDEで編集する際のコーディングスタイルの一貫性を保つことを目的としたツールです。
プラグインのインストール:EditorConfig for VS Code
プロジェクトのルートディレクトリに.editorconfigという名前のファイルを作成し、以下の内容を記述します。
root = true
[*]
charset = utf-8
indent ...
6月18日 20:08 投稿
VSCodeでターミナルのデフォルト作業ディレクトリ/パスを設定する
VSCodeでターミナルのデフォルト作業ディレクトリ/パスを設定する
settings.jsonのUIインターフェースを通じて設定する
1. ショートカットキー ctrl , を押して、Cwd を検索します。
2. Cwd 設定欄に ${fileDirname} または ${workspaceFolder}(こちらを推奨)を入力します。
違い:
${fileDirname}: 現在VSCodeで開いているファイルが存在するディレクトリ( ...
6月16日 23:02 投稿
VSCodeにおけるコマンドとログ監視システムの構築ガイド
第1章:VSCodeターミナルとログ監視システム概要
Visual Studio Code(VSCode)は現代開発において広く利用される軽量なコードエディタで、強力なターミナルとデバッグ機能を備えています。この環境では、ローカルコマンドの実行やリモートサービスとの相互作用が直感的かつ効率的に行えます。ターミナルはbash、zsh、PowerShellなど複数のシェル環境をサポートしており、 ...
6月11日 20:14 投稿
WindowsでVSCodeを使用する際のLaTeXの日本語文字化けと表示問題の解決方法
1. VSCodeの設定ファイル(settings.json)の構成
LaTeX Workshop拡張機能の動作を最適化するために、settings.jsonファイルに以下の設定を追加します。これにより、コンパイルプロセス、エラーハンドリング、およびビューアの動作が制御されます。
//------------------------------LaTeX 設定----------------------------------
// 自動コンパイルの有効化
"latex-work ...
6月4日 22:32 投稿
VSCode 環境における Vue.js プロジェクトのコード整形自動化設定
エディタ拡張機能の導入と基本設定
まず、Visual Studio Code の機能拡張画面から以下のサードパーティ製プラグインを導入してください。
Vue 言語サポート(例:Vetur)
Prettier - Code formatter
ESLint
コード保存時に整形を実行するための動作を設定するには、ユーザー設定またはワークスペース設定ファイルである settings.json を編集します。ショートカット Ctrl ...
6月4日 17:03 投稿
BetaFlightをSTM32H7でビルド:初歩から始めるカスタム飛行コントローラ開発
はじめに:カスタムファームウェアの構築を目指して
FPVドローン愛好家や組み込み開発者にとって、自らビルドし、必要に応じて改変できる飛行コントローラ(FC)ファームウェアは、究極の自由を意味する。BetaFlightは、その高性能とオープンソース性により、世界中のレーサーや開発者の間で事実上の標準となっている。しかし、膨大なC言語コードとリアルタイム制御の複雑 ...
5月31日 23:27 投稿
AndroidタブレットでのLinux環境構築とPython実行環境のセットアップ手順
モバイル環境での開発手法の選択
Androidタブレット(HarmonyOSやAndroid 12以降を含む)でプログラミング環境を構築する場合、大きく分けて2つのアプローチがあります。1つ目はTermuxのようなターミナルベースのエミュレーターを使用し、SSH接続やVimを利用する方法です。これは軽量ですが、GUIがないため習熟が必要です。
もう1つは、AidLuxを利用してAndroid上に完全なL ...
5月18日 14:24 投稿