techno_memo

個人用の技術メモ。python・ROS・AI系のソフトウェア・ツールなどの情報を記載

visual studio code

C言語用コーディングスタイルの設定(VS Code)

この記事の目的 C言語用のコーディングスタイルの設定方法について記述する。 clang_format によるコーディングフォーマット設定 clang_formatはC言語用のフォーマットツールであり、本ツールを用いることでコードを設定値に応じた書式に自動で変換すること…

Visual Studio Code C言語開発環境の設定 (Linux/gcc)

この記事の目的 Visual studio codeを用いてLinux上でgccを用いたC言語開発をする時の設定方法について記述する。 1. 必要なツールのインストール 下記コマンドでgcc(build-essentialはコンパイラ・ライブラリ・makeツール)、gdb(デバッグ用ツール)をインス…

VS codeでRemote SSH/SFTPを利用した開発環境の構築

この記事の目的 Visual studio codeを用いて他PCのプログラムを変更しやすいRemote SSH開発環境構築をする方法について記述する 1. Visual studio code へのRemote SSH 拡張機能 Remote Developmentをインストールする marketplace.visualstudio.com リモー…

Visual studio code を用いたgit操作

この記事の目的 1. Visual studio codeを用いたgit操作 2. 拡張機能 4.変更履歴の確認 5.ブランチの作成・移動 6.変更の反映 (コミット/プッシュ) 7.リモートリポジトリの変更内容取得(プル)、コンフリクトの修正 この記事の目的 Visual studio codeを用いて…

Visual Studio Codeの便利な設定・拡張機能

この記事の目的 1. 共通設定 1. ソフト開発用の設定/拡張機能 C言語用設定・拡張機能 Python用設定・拡張機能 2.ドキュメント作成用の設定/拡張機能 3.設定・拡張機能の別PCへの移行方法 この記事の目的 Visual Studio Codeの便利な設定・拡張機能についてま…

Ubuntu18.04用 ROS環境開発構築

この記事の目的 1.Ubuntu18.04 LTSについて 2. Ubuntu16.04からのアップデート手順 3. nvidia 用 GPUドライバの更新 4. ROS melodicのインストール 5. その他の開発環境のインストール Arduino IDE Visual Studio Code と Pycharm この記事の目的 Ubuntu18.0…

ROS入門 ワークスペース/パッケージ/ノード (python開発環境/vscode導入)

この記事の目的 pythonを用いたROSプロジェクト構築 1 ワークスペースの作成 2 パッケージの作成 3 Visual Studio Codeの導入 この記事の目的 pythonを用いたROSのパッケージの作成・ノードの実装・トピックの送受信についてまとめる。 Visual studio Codeを…