43

Mac は、膨大な数のショートカットがあることで有名です (または嘆かれています)。ただし、OS X 自体は、 TextMateとそのバンドルのショートカット リストと比較すると見劣りします。

よく使うキーボード ショートカットを教えてください。

4

30 に答える 30

42

これらは私のお気に入りのショートカットです:

  • cmd+tファイルの名前を入力して開きます
  • ctrl+w単語を選択
  • cmd+r開いている ruby​​ または php-script を実行する
  • cmd+ opt+m新しいマクロを定義する
  • cmd+ shift+mマクロを実行する
  • opt垂直選択モードに切り替える
  • cmd+ opt+a選択した行の末尾を編集
于 2008-09-19T05:54:01.207 に答える
21
  • ctrl++現在の行を削除しshiftますK
  • ctrl++現在の行を次の行にマージしshiftますJ
于 2008-09-20T13:58:27.700 に答える
12

Esc作業中の文書の一般的な単語を自動補完します。

たとえば、と呼ばれる関数をたくさん使用している場合、LongFuntionNameThatChecksStuff入力Lonして押すEscと、オートコンプリートする必要があります。

于 2011-01-03T17:53:55.957 に答える
9

Control-T ( ControlT):転置(ほとんどの Cocoa ネイティブのテキスト フィールドとエリアで機能しますが、TextMate は動作を強化します)。

  • 2 つの文字の間にキャレットを置き、ControlTを押すと、文字が入れ替わります (これは Mac の標準的な動作です)。タイプミスがすごい。

  • 単語または一連の文字を 1 行で選択して を押すControlTと、選択範囲の文字が反転されます (あまり便利ではありませんが、これは TextMate の機能強化です)。

  • 複数の行にまたがる一連の文字を選択して を押すControlTと、行が反転します。行内の文字はまだ順番どおりです。行全体を選択する場合に最も便利ですが、少なくとも 1 つの改行文字が選択されている限り、行の一部を選択しても機能します (TextMate 機能強化)。

于 2012-06-09T21:40:27.787 に答える
8

私のお気に入りは次のとおりです。

  • option+ command+[インデントをきれいにする
  • "lorem"、TABプレースホルダー テキストを挿入する
于 2009-02-08T09:58:06.763 に答える
7
于 2008-09-19T08:39:26.753 に答える
5

shift+ctrl+alt+v 選択したテキストを pastie.org に送信します

また、PHP バンドルを使用して、関数名の記述を開始し、次のことを実行してみてください。

str + alt + F3 = 利用可能な関数のリスト

str + alt + F1 = 完成した関数の簡単な説明。

于 2009-07-16T14:33:24.923 に答える
5

任意の Cocoa アプリ (Textmate だけでなく) で辞書を調べます: ctrl + cmd + D

代替テキスト

于 2011-01-03T17:07:59.903 に答える
4

Lorem ipsumを生成します:lorem+TAB

生成されます:

Lorem ipsum dolor sit amet、consectetur adipisicing elit、sed do eiusmod tempor incididunt ut Labore et doloremagnaaliqua。Ut enim ad minim veniam、quis nostrud exercitation ullamco Laboris nisi ut aliquip ex eacommodoconsequat。Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiatnullapariatur。Excepteur sint occaecat cupidatat non proident、sunt in culpa qui officia deserunt mollit anim idestlaborum。

于 2011-01-03T22:48:08.677 に答える
4

選択した各行をマークアップ タグで囲みます: SHIFT+ CONTROL+ COMMAND+W

たとえば、次の場合:

  This is a 
  few sample
  list items 

3 行すべてを強調表示し、SHIFT+ CONTROL+ COMMAND+Wを押して作成します。

  <li>This is a </li>
  <li>few sample</li>
  <li>list items</li>
于 2011-01-03T17:21:36.677 に答える
3

{}do endブロックを切り替えます。doブロック引数 (つまり、2 つのパイプの間のキーワードの後の単語) にカーソルを置き、Shift+ Control+を押します。{

たとえば、次のように変換します。

@post.each do |post|
  puts post.name
end

に:

@post.each { |post| puts post.name }
于 2011-02-25T23:17:56.100 に答える
3

選択した複数行の末尾を同時に編集 : COMMAND+ OPTION+A

于 2011-01-03T22:56:25.590 に答える
3

現在の行を削除: CONTROL+ SHIFT+K

于 2011-01-03T17:17:26.333 に答える
3

CSS の書式設定: CONTROL+Q

CSS を選択してCONTROL+Qを押すと、次のようになります。

body { background: red; font-size: 10px; color: black; }

これに:

body {
  background: red;
  font-size: 10px;
  color: black;
}
于 2011-01-03T17:38:33.047 に答える
3

を使用してテキストを選択するalt(クリック アンド ドラッグによる)

次に使用します⌘</kbd> + ] to indent (or [ to dedent)

于 2011-01-03T17:06:25.223 に答える
3

W3C でプロパティ仕様を調べる: CONTROL+H

これは、HTML と CSS の両方で機能します。調べたいプロパティの上にニンジンを置き、CONTROL+を押しhます。これにより、W3C 情報を一覧表示する新しいウィンドウが開きます。

たとえば、ニンジンを背景の上に置きます。

body {
  background: red;
}

command+を押すhと、次のようなものが表示されます。

代替テキスト

于 2011-01-03T17:55:46.260 に答える
3

CMD+/行をコメントアウトすると、言語に基づいてフォーマットするのに十分スマートです。いつも使っています。

于 2011-09-06T03:54:38.257 に答える
2

最も近い開いている html/xml タグを閉じます: OPTION+ COMMAND+PERIOD

たとえば、次の場合:

<div>Lorem ipsum dolor sit amet, consectetur

CONTROL+ COMMAND+は、作成する終了タグをD自動的に追加します。</div>

<div>Lorem ipsum dolor sit amet, consectetur</div>
于 2011-01-03T17:13:58.547 に答える
2

タブを切り替える:

  • 左: SHIFT+ COMMAND+[
  • 右: SHIFT+ COMMAND+]
于 2011-01-03T17:25:40.017 に答える
1

cftextmateバンドルでは、開始 "<" または終了 ">" なしで任意の cfml タグを入力してタブを押すと、タグ全体が完成し、タブで各タグ属性に移動できます。このタイプのショートカットが他の言語で機能するかどうかはわかりません。

于 2008-09-19T05:16:36.193 に答える
1

ファイルに移動:⌘</kbd> + T

プロジェクト内を検索:⌘</kbd> + SHIFT + F

于 2011-01-03T17:16:07.003 に答える
1

選択したテキストをマークアップ タグで囲む: SHIFT+ CONTROL+W

たとえば、次の場合:

Lorem ipsum dolor sit amet, consectetur

テキストを強調表示し、SHIFT+ CONTROL+Wを押して作成します。

<p>Lorem ipsum dolor sit amet, consectetur</p>
于 2011-01-03T17:03:08.467 に答える
1

Bundles > HTML > Entitiesの下に定義付きのショートカット キー シンボルのリストを見つけたところです。

于 2008-09-19T05:35:06.400 に答える
1

キャレットの位置と次のコンテンツの開始点の間のすべての空白/改行を削除します: SHIFT+ CONTROL+J

たとえば、次の場合:

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labe et dolore magna aliqua.

Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip.

最初の段落の最後にキャレットを置き、SHIFT+ CONTROL+を押しJて段落間のスペースを削除します。

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labe et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip.

于 2011-01-03T17:29:00.533 に答える
1

ここで本当に素晴らしいデスクトップの背景を手に入れることができます。本当に便利なキーボード ショートカットがたくさんあります。最も有用なものを暗記する前に、私はそれを数日間使用しました.

于 2008-11-04T18:30:34.710 に答える
0

選択したテキストを大文字にする: CONTROL+ SHIFT+U

変わるだろう:

Lorem ipsum dolor sit amet, consectetur adipisicing elit.

の中へ:

LOREM IPSUM DOLOR SIT AMET、CONSECTETUR ADIPISICING ELIT。

于 2011-01-03T22:53:47.727 に答える
0

選択したテキストにタイトルを付ける: CONTROL+ OPTION+U

変わるだろう:

Lorem ipsum dolor sit amet, consectetur adipisicing elit.

の中へ:

Lorem Ipsum Dolor Sit Amet、Consectetur Adipisicing Elit。

于 2011-01-03T22:50:47.773 に答える
0

選択したテキストを小文字にする: CONTROL+ SHIFT+U

変わるだろう:

Lorem ipsum dolor sit amet, consectetur adipisicing elit.

の中へ:

lorem ipsum dolor sit amet, consectetur adipisicing elit.

于 2011-01-03T22:52:21.940 に答える
0

クリップボードのコピーと貼り付け:⌘</kbd> + SHIFT + V

于 2011-01-03T17:57:59.740 に答える
0

(これらは主に html 関連です)

  • cmd+option +現在開いている HTML タグを閉じる
  • shift+ cmd+w選択範囲をタグで囲む
  • ctrl+returnエスケープされた行末を挿入します。つまり、場合によっては、 \nまたは。<br>
于 2010-04-15T15:50:53.313 に答える