LoginSignup
4
4

よく使うchrome拡張機能やVSCodeの拡張機能などもろもろ

Last updated at Posted at 2019-11-08

PCが変わるたび&セキュリティが厳しくてchromeを同期できないときに何を使っていたか覚えられないのでメモ:pencil2:

chrome拡張機能

chromeおまけ拡張機能

Bookmark

VSCode拡張機能

Git関連

  • GitLens
    タダでも十分使いやすい。もはや必須レベル。
  • Git Graph
    Gitのログが見やすい

lint & formatter 関連

ソース関連

  • Auto Rename Tag
    開始タグ・終了タグのどちらかを直すと、対応するタグを自動で変更してくれる
  • JavaScript (ES6) code snippets
    JSの予測変換がでてくる、地味に便利
  • Svg Preview
    SVGのプレビュー表示。色違いのアイコンを作成したいときとかも便利。

setting.json に追加したほうが便利だと思ったもの

"editor.wordWrap": "on", // 行をビューポートの幅で折り返す
"editor.renderWhitespace": "all", // スペースの表示
"editor.minimap.maxColumn": 40, // ミニマップの幅を40文字分に設定する
"editor.wordWrap": "on",// 表示領域の右端で折り返す
"files.trimTrailingWhitespace": true, // 行末のスペースを自動で消す
"files.trimFinalNewlines": true // ファイル末尾の連続した空行を自動で削除
"editor.find.autoFindInSelection": "always", // 範囲選択中はCommand-Fで選択範囲内だけ検索
"editor.codeActionsOnSave": { // 保存時にESlintで整形
	"source.fixAll.eslint": true,
	"source.fixAll.tslint": true,
	"source.fixAll": true
},
"emmet.triggerExpansionOnTab": true, // TAB キーを押したときに Emmet 省略記法が展開
"emmet.includeLanguages": {
    "vue-html": "html"
},
"eslint.enable": true, // ESlint関係
"eslint.debug": true,
"eslint.alwaysShowStatus": true,
"eslint.lintTask.enable": true,
"eslint.validate": ["javascript", "javascriptreact", "typescript", "typescriptreact"],
"[html]": { // 各言語ごとの設定ができる
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.tabSize": 2
},
"[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.tabSize": 2
},
"[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.tabSize": 2
},
"[typescript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
}
4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4