プログラミングノート

忘れないためにプログラミングTipsをメモしていく。本当にメモ程度のこともあれば、かっちり書くこともある

VS Codeのみでブログを管理する

ブログの編集、投稿の環境を構築した

今回、ブログを投稿するに当たりストレスフリーにブログの編集、校正、投稿ができるようにした。
具体的には、 Visual Studio Code のみでブログプロジェクトのオンライン管理、編集、投稿をする。
結果として環境は以下のような仕様となった。

構築

1. 事前準備(前提条件)

以下に挙げるものの導入は割愛する。

  • Visual Studio Codeのインストール
  • Hatena Blogでのブログ開設
  • Git Hubのアカウント作成

2. Visual Studio Code拡張機能の追加

拡張機能を導入、Hatena Blogとの連携等を行う。以下を参考にした。

VSCode からはてなブログに投稿できる拡張作りました
http://uraway.hatenablog.com/entry/2018/12/12/001545

textlint と VS Code で始める文章校正
https://qiita.com/takasp/items/22f7f72b691fda30aea2

3. Git の導入

Git for Windows 及び Visual Studio Code のExtension、Git Historyを導入した。
https://git-scm.com/download/win でGitインストーラーをダウンロード
途中、
デフォルトエディタはUse VisualStudioCode as Git's default editor
改行コードはCheckout as-is, commit as-is
を選択、ほかはデフォルトだったはず。

Git bashを起動してユーザー及び環境の設定

$ git config --global user.name "Mei Sei"         # 氏名
$ git config --global user.email "example@email.com" # メールアドレス
$ git config --global color.ui auto
$ git config --global core.quotepath false
$ git config --global --unset i18n.logoutputencoding
$ git config --global --unset i18n.commitencoding
$ git config --global --unset svn.pathnameencoding

4. Githubリポジトリ作成

割愛、一応privateで作った。
最初の一歩 GitHub上での新規リポジトリをVSCodeに紐付け、ローカルでプログラミングを始める方法。
が参考になるかも

投稿

Markdown で記事を書いてみたら Ctrl + Shift + Pで、コマンドパレットを開き

Hatenablogger:Post or Update

を実行。
http://uraway.hatenablog.com/entry/2018/12/12/001545
を参考に。 投稿したら。Ctrl + Shift + GSource Control を開く

Source Control
図1 Source Control アイコン

CHANGESにマウスオーバーすると マークなどが出てくる。+をクリックでStage All Changesする。
Source Controlの上の☑からCommit
同じくSource Controlの上の・・・からPush Githubのリモートリポジトリに反映される。

構築完了

以上。