Skip to content

Instantly share code, notes, and snippets.

module.exports = {
arrowParens: 'avoid', // 関数の引数が単一の場合に丸括弧をつけるか
bracketSpacing: true, // 波括弧で囲まれている中身と括弧の間に空白スペースを入れるか
endOfLine: 'lf', // 改行コードを指定する
htmlWhitespaceSensitivity: 'strict', // HTMLに対して改行の方針を決める
printWidth: 80, // 行の長さを指定する
semi: true, // 文末にセミコロンを付けるか
singleQuote: true, // 文字列をシングルクウォートで括るか
tabWidth: 2, // インデントの半角スペースの数を指定する
trailingComma: 'none' // オブジェクトのプロパティや関数の引数の最後にコンマを付けるか

git config core.ignorecase false

  • falseにしないと大文字・小文字を判別してくれない。
  • その為、ローカルでcomponent.vue を Component.vue に変更して、pushしても、リモート側は変更を検知せず、変更されない
  • そうなると、ファイル側ではComponent.vueでimportしてるのにComponent.vueなんて無いぞと怒られる。

git ignore gloval

@tomouchi
tomouchi / lodash.md
Last active February 12, 2019 07:15

_.invoke

  • メソッド呼ぶ
  • _.onvoke(Object, 'splice', 0, 9) //配列を10返す

ブラウザでimportを行う際は、

  • <script>にtype="module"と指定する。
  • importするJavaScriptの拡張子を省略しない。

グローバルインストール先、つまりどこにモジュールがインストールされているのか調べたい場合

npm root -g

グローバルのパスを通したコマンドたちを表示

Unwrap/Remove

タグを除く

Surround With Emmet

Emmetで囲む

Show unversioned files

  • コミットするときにコミット対象外のファイルをコミット画面で表示しない

Show tabs in one row

  • タブが増えても、タブを隠さずに複数行で表示する

Tools | File Watchers | 個別設定 | Advaneced Options | Trigger the watcher on external changes

  • [Trigger the watcher on external changes]を ON にしているとGitでRevertしたときにPrettierが動作し、
    永遠にRevert出来ないため OFF にする。

Show unversioned files

  • commit時に「unversioned files」を表示させない

Always keep trailing spaces on caret line

Plugins

  • Close Editor Tabs Left Right
  • Live Edit
  • Prettier
  • Rainbow
  • Statistic
  • String Manipulation
  • Key Promoter X
  • IDE Features Trainer