開発環境のメモ

2019-07-09

ハードウェア

PC:GALLERIA XF

  • ドスパラで2019年6月に購入。22.9万円
  • CPU: Intel Core i7-9700K 3.60GHz, 8コア8スレッド
  • GPU: NVIDIA GeForce RTX 2070
  • メモリ:32GB
  • SSD: 500GB
  • HDD: 2TB

OS : Windows 10 Pro

  • バージョン:10.0.17763 ビルド 17763
  • 個人用に設定
  • 回復ドライブ
    • 32GB USBメモリ(あえてUSB2.0規格)

ブラウザ

Google Chrome

Brave Browser

IME:Google 日本語入力

クラウドストレージ

Google One(Googleドライブ)

  • こちらのパーソナル(バックアップと同期)をダウンロード

エディタ

Visual Studio Code

  • 1.35.1

ESLint (JvavaScriptの構文チェック)

TSLint (TypeScriptの構文チェック)

Japanese Language Pack for VS Code(VSCodeを日本語化)

Live Server (ページを自動リロードする開発ローカルサーバー)

Mithril Emmet (HTML等の入力補完)

PlantUML (テキストファイルでUML描画)

vscode-spotify (VSCode内でSpotifyを使用)

設定

  • [ファイル] – [自動保存]をチェックする
  • 設定のterminal.integrated.shell.windowsをsetting.jsonで”C:\Program Files\PowerShell\6\pwsh.exe”に設定したPowerShell Coreに変更する。
{
     "terminal.integrated.shell.windows": "c:/Program Files/PowerShell/6/pwsh.exe"
}

バージョン管理

Git for Windows

  • インストールの設定は基本デフォルト。ただし、[Choosing the default editor used by Git]ページで[Use Visual Studio Code as Git’s default editor]を選択。
  • 同時にインストールされるGit Bushにて、SSHの鍵を作る。
    • 任意のフォルダ以下に.sshフォルダを作る(“.ssh.”と入力)
    • 任意のフォルダにて以下を実行し、.sshフォルダの下に2つのファイルを生成させる。パスフレーズはXSERVERを考慮して、なしではなく、半角英数字、半角スペース、その他一部記号を用いて6~32文字で設定する。
ssh-keygen -t rsa -C "your_email@example.com"

Sourcetree

  • Bitbucketのアカウント等が要求される。
  • GitHubのリポジトリを使用する場合は、先にGitHubにSSHを登録しておき、[ホスティングアカウントを設定]ダイアログボックスにて下記設定をした上で、[OAuthトークンを再読込]ボタンをクリックして、GitHub側で[Authorize atlassian]ボタンをクリックする。
    • ホスティングサービス:GitHub
    • 優先するプロトコル:HTTPS
    • 認証:OAuth

GitHub Desktop

  • GitHubをWebサイトでなくElectroを用いたネイティブアプリで使うもの。
  • GitHubのアカウントとパスワードが必要。
  • https://github.com/settings/keys で、SSHを登録する。

シェル

Git Bash

  • Git for Windowsのインストールにより既にインストールされている。

PowerShell Core

  • 6.2.1
  • バージョン確認方法
 PS> $PSVersionTable 

デプロイメント

FTP、SFTPファイルアップロード

Cyberduck

  • [新規接続]ダイアログボックスでは、FTP-SSL (Explicit AUTH TLS)を選択する。SFTP(SSHによる暗号化FTP)ではない。
  • 無料だけど$10以上払って登録しないと、毎回寄付をつのられる。

コミュニケーション

Line

Slcak

JavaScrit関連開発

Node.js

  • JavaScript をブラウザ外(サーバーサイドなど)で実行できる環境。npmを含む。
  • 推奨版と最新版があるが、推奨版をインストール。
  • バージョン確認は以下
node --version

TypeScript

  • Node.jsインストール後にnpmでインストールする。
npm install -g typescript
  • バージョン確認は以下
tsc --version

Fitbit開発

その他

BGM

Spotify

LibreOffice

  • あまり使わないからインストール時にクイック起動は外す(カスタムインストールにて)

Posted by pitang1965