七色七音

「いつも」と「今日」は別の日だから……

設定メモ

私は極力デフォルト設定で使いたいと考える悪いクセがあり、これには

  1. 再セットアップ時にどこをどう変えたか思い出せなくなる
  2. 変な設定して変な挙動し始めたら嫌
  3. 他人の環境でも違和感なく使いたい

のような理由がある。

が、3つめの理由は他人が設定を弄ってたら無意味。2つめは変な挙動し始めたら元に戻せばいい、そして1つめはメモしておけばいい、という事に気付いたので設定をメモ

ブログに投稿しているもの

Productivity Power Tools

VisualStudioプラグイン

PowerCommands
|-General
||-Format document on save -> true
||-Remove and Sort Usings on save -> true

General
|-Compress blank lines -> false
|-Compress lines that do not have any alphanumeric characters -> false

Compress...系は無効にしておかないと英数字と2バイト文字で行幅が変わって歪になるので

node.js/npm

node.jsとnpm、主にディレクトリ移動

インストールはインストーラー版、環境変数などは触っていない

# Cドライブ(SSD)の容量が心許ないのでnpm-cacheを移動
npm config set cache (HDD) --global

# 同じ理由でnode_modulesもHDDに移動しておく
# (ちなみにPowerShellからはmklinkが呼べないので(クソ)、これはcmd.exeから)
mklink /d C:\Users\himajyun\AppData\Roaming\npm\node_modules (HDD)

python/pip

node同様

# pipのキャッシュ移動
mklink /d C:\Users\himajyun\AppData\Local\pip\cache (HDD)

pipのライブラリインストール先(site-packages)はシンボリックリンクで移動させるとバグる(uninstall時にリンクが消されて困る)

これは仕方ないのであきらめる

Go

C直下にインストールされるのが嫌なのでC:\Program Files\Goにインストールしている(空白があるので何か不具合出るかも)

# ライブラリなどはGOPATHに入るが、環境変数は触らない主義なのでシンボリックリンクで移動
mklink /d %GOPATH% (HDD)

WinSCP

FileZillaがD&D使えないようになったので乗り換えFTPSがクラッシュするのでD&Dよりキチンと動く事を優先してFileZillaに戻した

オプション->環境設定

環境
|-ウインドウ
||-すべてのセッションを閉じてもウインドウを閉じない->true

エディタ->VS Codeを追加
|-内蔵エディタ
||-タブ文字の幅->4
||-デフォルトの文字コード->UTF-8

転送
|-バックグラウンド
||-最大同時転送数->5
||-バックグラウンド転送をデフォルトにする->true

保存
|-設定の保存->INI(自動)

更新
|-匿名化された利用統計の取得を許可する->false

ログイン画面->新しいサイト->設定

環境
|-ディレクトリ
||-最後に使用したディレクトリを記憶する->false

その後、「新しいサイト」を右クリックして「デフォルトの設定として使う」を実行しないと反映されない模様