はじめに 先日、念願のMacbook Proを手に入れましてウキウキでセットアップを済ませ、さっそくリモートワーク用の会社端末にリモートデスクトップをしようと思った矢先に問題が発覚しました。 RDP接続先の端末で日本語入力への切り替えができない!! 正確に言えばRDP接続先のWindowsで割り当てた「Control + Space」でのIME切り替えが機能しない。 購入したMacbookはUS配列なのですが、入力ソースの切り替えはデフォルトで同じく「Control + Space」がアサインされており、Mac側のショートカットが優先されてしまうので、リモートデスクトップクライアントアプリでキー入力されていない扱いとなっているようでした。 一応そのままでも回避策はあり、WindowsはデフォルトでUS配列キーボードの場合「Alt + `」でIME切り替えができます。なので、リモートデスクト
自分がソースコードを読む時によく使っているIntelliJのショートカット集。もちろんWebStormやAndroid StudioなどIntelliJシリーズなら全部使えるはず。他にもこんなのがあるよ、というのがあればコメントとかTwitterで教えてもらえると嬉しい。ちなみにショートカットのキーバインドはMac前提で書いてます。IntelliJのバージョンは2016.2。 F1: Quick Documentation キャレット上のシンボル(変数/関数)のドキュメントをポップアップで表示。自分は「これなんだろう?」って気になったらとりあえずF1押してる。 Opt + Space: Quick Definition Quick Documentationに加えて、キャレット上のシンボルのソースコードも含めて下記のようにポップアップで表示してくれる。 Cmd + P: Parameter
IntelliJ IDEA keyboard shortcutsIntelliJ IDEA has keyboard shortcuts for most of its commands related to editing, navigation, refactoring, debugging, and other tasks. Memorizing these hotkeys can help you stay more productive by keeping your hands on the keyboard. All default shortcuts are configurable and you can also assign shortcuts to any action that does not have them by default. For the pred
Windows 版 IntelliJ のショートカットキーで個人的によく使うものをメモ。 Eclipse の同等機能のショートカットも併記しておく。 入力支援系 - クイック・フィックス (Quick Fix) とりあえずこれをやればいい感じにやってくれる。 IntelliJ [Alt] + [Enter] Eclipse [Ctrl] + 1 - 行入れ替え Eclipseのように1行づつではなく自動でコードのまとまり単位で入れ替えてくれるがそれが逆に使いづらい気がするけど。 IntelliJ [Alt] + [Shift] + ↑ or ↓ Eclipse [Alt] + ↑ or ↓ - カレント行削除 IntelliJ [Ctrl] + y Eclipse [Ctrl] + d - カレント行複製 IntelliJ [Ctrl] + d Eclipse [Ctrl] + [Alt]
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? PhpStormで自分がよく使うショートカットです。PhpStormでまず覚えるべきショートカット とかぶっているのは書いてないのでお先にどうぞ。 IntelliJ IDEA でもわりと共通しています。面倒なので表記がMac専用ですがWindowsでもたぶん同じ機能が使えますよ、きっと。 無敵コマンド ⌘+⇧+A 出てきたポップアップに、こんなのできるかなぁ、できたはずだけどな、と、やりたいことをなんとなく英語で書くと、機能をメニューで選んで直接実行できます。ショートカットが割り当ててあればそれも表記されるうえ、入れた単語が設定ダイアロ
エディタ内全般 New ディレクトリや拡張子付きのファイルを生成してくれるダイアログメニューです。 結構便利な機能ですが、そこまで頻繁に押すわけではないのでちょっと押しにくい位置にしています。 Rename リファクタリングリネームです。requireしている箇所も一緒に置換してくれたりします。 また、Rename画面で↑↓を押すとsnake_caseをCamelCaseにしたようなリネーム候補を出してくれたりします。こういう細かい心遣いがいいですね。 Quick Documentation カーソル下の変数や呼び出しメソッドの定義元やPhpDocを表示してくれます。そこまで頻繁に押すわけではないですが、DashをF1に割り当てているので、ドキュメント繋がりで隣のF2キーを割り当ててます。 Select Word at Caret こんな感じ選択範囲をで広げたり狭めたり出来ます。 普段は文
タイトルの通りcaps lockとhjklで上下左右に移動させます。 Control+hjklで移動 のcaps lock版です。 準備 "KeyRemap4MacBookで〜"とタイトルに書きましたが実はこれ単体では caps lockのキーリマップは書けないのでPCKeyboardHackも使用します。 PCKeyboardHackの設定 下記のように Change Caps lock にチェックを入れ keycode を 110 にします。 110(=PC Application Key)にしてる理由は最も無害で無難そうなので。。。 KeyRemap4MacBookの設定 private.xml下記のように設定します。 <item> <name>PC_APPLICATION(EXTRA1)+hjklで上下左右移動(どこでもvim)等</name> <name>CapsLockを使う場
Mac OS X 10.7.5 IntelliJ IDEA 12.0.1 community edition どうしてもオシゴトでは固定でEclipseさんを使うことが多いため、なかなか他のIDEさんに手を出しづらいのが悩みの種だったりする今日この頃。今日この頃と言いつつここ数年。正直Eclipseさんで困ってないってのもありました。 しかし、GroovyさんをEclipseさんからゴニョゴニョしてると、たまに不機嫌になってそっぽ向いたりして萌えるいまいちイケてなくて、IntelliJ IDEAさんのお力を借りねばならんかなーと思いはじめた次第です。 さて掲題の話は既出もいい所。公式にもあるくらいだし、日本語訳してくれてる方もいる。 IntelliJ IDEA:: FAQ for Eclipse users (公式) Eclipseユーザの為のIntelliJ IDEA Q&A - 砂漠の
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? これらを一定時間置きにツイートするbotも作ってみました。よかったらどうぞ。 アカウントは@st2botです。 【 Command + C 】 (行の操作) 選択しているものがあればそれをコピーする。 何も選択していない状態では行全体をコピーする。 【 Command + L 】 (行の操作) 行全体を選択する。 【 Ctrl + Shift + K 】 (行の操作) 行全体を削除する。 【 Command + Shift + D 】 (行の操作) 現在の行を複製する。 【 Command + Shift + N 】 (ウィンドウ) 新
TwitterのTLでこんなつぶやきを見つけてしまったので、おせっかいの蟲が騒ぎ出して意気揚々と「こんなプラグイン知ってる」って言ってみたけど、実は的外れだったので訂正も兼ねてエントリ起こしました。 まず正攻法は、Settings->KeymapのShortcut Filterを使う方法。これは下のスクリーンショット見てもらえば使い方も想像つくかと。 プラグインを使った方法で、Shortcut Trainerってのをお知らせしたのだけど、これ「お題に出された機能のショートカットを当てる」ゲームみたいなんで、だいぶ的を外れてた(失礼しました...。orz 使い方は、Help->Shortcut Trainerでお題に出されたショートカットを当てる。一応、Showボタンで答えを知れるけど、どんなお題が出るかはランダム。 で、本来の目的に即したプラグインはこっちのDescribe Key。だいぶ
2013年04月24日20:47 Sublime Text 2 の便利なキーバインディング集 カテゴリコンピュータプログラミング Comment(0)Trackback(0) Sublime Text 2 で現在自分が設定しているキーバインディングのメモです。 (2014.1.20 追記; キーバインディングを改良しました。 →・Sublime Text 3 のキーバインディング 自分の設定) ○Preferences>Key Bindings - User [ // Shift+Tab でカッコの外にカーソル移動 { "keys": ["shift+tab"], "command": "move", "args": {"by": "characters", "forward": true}, "context": [ { "key": "following_text"
Emmet には便利なショートカットキーがあるのでまとめておく。 Actions | Emmet Documentation Expand Abbreviation[SublimeText]Emmetで高速HTML/CSSコーディング HTML編 | DevAchieveで 説明した事ができる。詳しく書いているのでぜひ見てほしい。 Match Tag Pair[SublimeText2]Bracket Highlighterで括弧を強調表示する | DevAchieveの括弧内全選択のHTML限定版。 キーひとつで範囲広げたりできるのでHTMLメインならEmmetの方が便利。 Sublime Text 2 では単語選択のショートカットとかぶっているのためか、ショートカットキーが異なる。 Ctrl + d: 選択範囲拡大 Ctrl + j: 選択範囲縮小 Go to Matching Pai
今までWindowsではxyzzyを使っていたのですが sublime text2 というエディタに乗り換えました。 http://www.sublimetext.com/ 理由は以下のような感じです。 ・UIが綺麗 ・WindowsもMacもLinuxも使うのマルチプラットホームで使えるエディタが良かった ・rubyをやるには最適っぽい。 ・基本機能で結構高機能。プラグインも多い ・emacsキーバインドに対応してる。 今はとりあえずWindowsでRubyやるときに使ってます。 私はemacsキーバインドじゃないとダメなのでとりあえずキーバンイドをemacs風に変更。 以下変更方法メモ。 ▼ Package Controlの導入 1. メニューバー View → Show Console でコンソールを表示する。 2. 以下のコードをコンソールに入力して Enter キー押下。 imp
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く