備忘録的な意味も含めて色々なプログラミング言語のポストを残してきましたが、OSのショートカットやトラブルシューティングなどのTipsも必要だと思い、今回のポストを書くことにしました。OSの種類やカテゴリに関係なく、とりあえず思いついたことや重要だと思うものは、この一つのポストにまとめてみようと思っています。もちろん、このポストも随時更新し、テーマによる細分化は行う予定です。

Mac Keyboard Shortcuts

⌘ command + ⌥ option + 1 名前でソート
⌘ command + ⌥ option + esc アプリケーションの強制終了
fn + または HomeまたはEnd
fn + または PageUpまたはPageDown

Windows Keyboard Shortcuts

alt + 半角英数と全角ひらがな(カタカナ)の切り替え※US配列キーボード
shift + caps lock 半角英数と全角ひらがなの切り替え※US配列キーボード

Mac Terminal Commands

lsof -nP -i4TCP:$port 特定portを使う通信状態を確認
rm ~/Library/Preferences/com.apple.finder.plist&&killall Finder Finderのリセット

Windows Command Prompt Commands

netstat -n | find "$port" 特定portを使う通信状態を確認

Regular Expression

((?=.*\\).)+ ファイル名を含めたパスでパスだけを取得(Windows)
((?=.*/).)+ ファイル名を含めたパスでパスだけを取得(Linux)

Record screen Mac with audio

  1. Soundflowerをダウンロードしインストーラーを実行する。
  2. システム環境設定のセキュリティとプライバシーよりSoundflowerの実行を許可する。
  3. Audio MIDI設定を実行し、左下のを押下する。
  4. 複数出力装置を作成でSoundflowerにチェックし、マスター装置を内蔵出力に設定する。
  5. システムのサウンド設定も作成した複数出力に変更する。
  6. QuickTime Playerで新規画面収録を選択し、マイクをSoundflowerに設定する。
  7. 録画するとMacからの音も収録される。

Google Chrome full screen capture

  1. ⌘ command + ⌥ option + iでデベロッパーツールを開く。
  2. shift + ⌘ command + pでコマンドメニューを開く。
  3. コマンドCapture full size screenshotを実行する。

Compile and run C in Xcode

  1. Xcodeを起動し、Create a new Xcode projectを選択する。
  2. テンプレート選択画面のmacOSタブよりCommand Line Toolを選択する。
  3. プロジェクト・オプションの中でLanguageはCを選択する。
  4. ▶︎ボタンもしくは⌘ command + rで実行する。