環境
Mac OS X
Preferences
Theme
Appearance & Behavior > Appearance のThemeを"Darcula"に変更
Color Scheme
Editor > Color Scheme のSchemeを"Darcula"に変更
Keymap
Keymap のKeymapを"Mac OS X 10.5+"に変更
("Mac OS X"だと補完候補を^N、^Pで選択できない)
スペースの表示する
Editor > General > Appearance のShow whitespacesにチェックを入れる
非アクティブ時にファイルを自動保存しない
Appearance & Behavior > System Settings のSave files on frame deactivationのチェックを外す
起動時に前回開いていたプロジェクトを開かない
Appearance & Behavior > System Settings のReopen last project on startupのチェックを外す
ファイル変更時にタブにアスタリスクを表示する
Editor > General > Editor Tabs のMark modified tabs with asteriskにチェックを入れる
補完候補表示時の初期選択を強調する
Editor > General > Code Completion のInsert selected variant by typing dot, space, etc.にチェックを入れる
(本来の設定内容の意味合いとは違う気がする)
保存時に空白行のスペースを削除する
Editor > General のStrip trailing spaces on Saveを"Modified Lines"に変更
Plugin
- IdeaVim - vim操作を可能にする
インデント設定
Editor > Code Style > C# のTabs, Indents, Alignmentタブの以下の設定を変更。
・Align Similar Code in Columns > Fields and constants をチェック
・Align Similar Code in Columns > End comments をチェック
(CLion) 中括弧の開始位置を次の行にする
Editor > Code Style > C/C++ の Wrapping and BracesタブにあるBraces placementの項目を全て"Next line"に変更
class Foo {
}
↓ こうなる
class Foo
{
}
(CLion) 文の途中で改行したときに4スペース分のインデントにする
Editor > Code Style > C/C++ の Tabs and IndentsタブにあるContinuation indentを4に変更
(CLion) elseを次の行にする
Editor > Code Style > C/C++ の Wrapping and Bracesタブにある'if()' statementの'else' on new lineにチェックを入れる
if (...)
{
} else {
}
↓ こうなる
if (...)
{
}
else
{
}