便利な使い方や、ソフトウェアの紹介など、Macのこといろいろ。2.0.1青いデスクトップピクチャ。MPlayerのアイコン作ってみました。$34.95予め登録しておいた慣用句・スニペットなどを、省略語で入力して時間を節約できるテキスト入力補助ツール「TextExpander」の紹介です。使う前の準備として、システム環境設定の「ユニバーサルアクセス」パネルで「補助装置にアクセスできるようにする」にチェックしておきます。テキスト入力を効率的に行うための補助アプリケーションです。省略語を入力することによって、登録されているよく使う慣用句・語句などを一発入力する便利ものです。デフォルトでスニペット登録されているものを試してみると・・・テキストエディット.appなど「ddate」と入力してみます。すると泡がはじけるような効果音とともに、今日の日付に入れ変わり入力されます。日本語入力中であっても省略を入力すると、登録されたものに変換・展開されます。(この日本語入力中であっても展開できるのが何気に重要)「ddate」=「っだて」。これも今日の日付に変換されます。省略語を入力するときに、登録したキーストロークを順番通りに打ち込まないと、ちゃんと変換されません。いうようなカーソルキーを含めた打ち込み方をすると「日付」に変換・展開されません。スニペットはメニューバーのドロップダウンメニューからでも入力することができます。「Suggest」機能については「Group」の説明のところで。次にスニペットを登録してみます。メニューから、新規スニペットの作成する項目がいろいろ用意されています。Snippet...」は、最後に使ったものをちょっと修正したいときに便利。開いて、メインウインドウから設定することもできます。いくつかのスニペットの設定例を挙げながら、機能を説明していきたいと思います。メールアドレスを登録とりあえず定番のメールアドレスを設定してみます。新規グループ、新規スニペットを作成します。ツールバーや左下の「+」メニューなどから作成します。(「グループ」ごとに機能設定することもあるので、各スニペットは用途別などに分類しておいた方がいいです。)左のリストから新規作成したスニペットを選択して、右ペインで、そのスニペットの内容・省略形を設定していきます。Content(内容)に目的の語句、この例の場合ではメールアドレスを入力しておきます。Abbreviation(省略語)を設定します。この欄には半角英数で入力します。日本語ではちゃんと機能しません。このスニペットの名称になります。設定しなければ「文字内容」が適用されるので、設定してもしなくても、どちらでもOKです。Scriptから選択できます。この例の場合では、テキストデータのみでいいので「プレーンテキスト」を選択します。リストは次から選択します。snippetこの例では3番目以外の、好きな方を設定するといいでしょう。誤動作を減らす意味でも「大文字と小文字を区別」を選択するといいかと思います。これらの設定が完了すると、「wakaba@」と入力するとメールアドレス全体が入力できるようになります。タイプミスを訂正するスニペット僕は「Safari」と入力するときに、タイプミスして「Sfari」と入力してしまうことが多々あります。何回かやっていてもつい間違えてしまう癖のようなものです。そこでスニペットの省略語に間違ったスペルを登録して、Contentに正しいスペルを登録します。しておくと、間違っても自動的に訂正されるので何かと便利です。設定で効果音を「Sosumi」や「Basso」に設定しておくと「間違えた」ことに気付くのでいいかと思います。使うHTMLタグをスニペット登録しておくと、素早くブログの記事やホームページのソースが書けるようになって便利になります。タグを下のように登録します。here」を選択します。「%|」が追加されます。これで省略語を入力したときに、タグが入力されてキャレットの位置もすぐに入力できるように、タグの間に位置するようになります。「今日の日付」のスニペットはデフォルトでも存在するけど、もうちょっと使いやすいように、新たに登録してみます。「100426」(2010年4月26日)とか入力するには、下のように登録します。これらはキャレットメニューから3回選択すれば簡単です。これだけでは芸がないので、「平成22年4月26日」とか入力するようにしてみます。新規スニペットを作成して、まず「平成○年」は置いといて、とりあえず設定します。(月日はそれぞれキャレットのメニューから選択する)「平成○年」を取得するために、また新規のスニペットを作成。AppleSciprtを使います。スクリプトの内容はこんな風にします。text省略語を適当に「??heisei」とか、不意にも打ち込まないようなものに設定しておきます。平成22年4月26日とか簡単に入力できます。AppleScriptを使うなら1つのスニペットで済ませられそうですが、そうなると難しくなるし、面倒なので2つのスニペットを使ってみました。開いているページのリンクタグを作成して展開するものを作ってみます。(うむらうす)』からパクリ、引用・・・ちょっとだけ自分好みにしただけのものです。ページで文字列を選択していると、リンクタイトルがその文字列になります。定型文の一部を穴埋め入力するようなテンプレートを作る僕のブログの内容のほとんどはMacのアプリケーションの紹介であって、記事を書くときには冒頭や文末では下のように形を統一しています。そのアプリの概要OS10.x以上(UB)ドネーションウェアそのアプリの概要・・・・「<strong>アプリ名</strong>」の紹介です。:こんな感じでテンプレートみたいになっています。使うと効率的にテキストフィールドを穴埋めするようなテンプレートを作ることができます。新規スニペットを作成して、上の赤の部分にキャレットメニューから「Fill-in」を挿入します。Contentには「%fill:name%」と表示されます。「Fill-in」(テキストフィールド)の箇所が複数あり、同じ内容にしたいときには、この「%fill:name%」の「name」の部分を適当に変えて同じように設定します。これで1つのテキストフィールドに入力した内容が、他の同じ名前のところにも自動で入力されます。このスニペットを展開してみると、こんな感じです。呼び出し、簡単に書き始められるようになりました。スニペットを登録するときには、どれかの「Group」に所属させるようになります。メインウインドウでこの「Group」を選択すると、それに対して有効なアプリケーションや省略語から展開するときの効果音、「Suggest」機能を使うかどうかなどを設定できます。in」のリストでは、そのグループの適用アプリケーションを設定することができます。after」のリストで、省略語を入力する前に文章入力している状況での、スニペットを展開する条件を設定します。Whitespace省略語を入力する前が「空白」でないと、スニペットを展開しないようになります。キャレットをカーソルやマウスで移動したりした場合には当てはまりません。snippetこれがデフォルトの設定。スニペットを展開する気がなくて普通に文章を入力しているときに、不意に省略語を展開されることはないので、誤動作を防げます。numbers省略語を入力する前が「文字」や「数字」の場合はスニペットを展開せず、括弧などの記号などでは展開する。snippet文章を打ち込んでいて、その流れで省略語を展開したいときには、これを設定しておきます。characterどんな状態であっても、省略語を入力したときにスニペットを展開する。snippetこのようなスニペットを展開するための条件を設定できます。abbreviations」のチェック項目があります。候補を提案する機能が使えるようになります。環境設定ウインドウの「Hotkeys」タブを開きます。Abbreviations」に任意のホットキーを設定します。文章を入力しているときに省略語がうろ覚えの状態であっても、省略語の頭の文字を入力してから先程のホットキーを押します。すると、それにあった候補が表示されるので選択できるようになります。これは便利なので利用した方がいいです。Suggest機能を使う前提で、グループ分け、また同じグループの各スニペットはすべて同じ文字記号で始めるとか工夫しておくと使いやすいです。僕の場合、ブログで使うHTMLタグのグループのスニペットの省略語の頭は、すべて「<」で始めるように設定しています。すれば省略語を忘れても「<」を入力してSuggestさせれば探し出せるので助かってます。URLから読み込むメインのウインドウ左下の「+」メニューで新規のグループをURLから読み込むこともできます。「example」というグループをインポートできます。このURLから読み込んだグループはアップデートできるようになっているので、サーバー上に「.textexpander」ファイルをアップロード・更新していけば、仲間内でスニペットを共有なんんてこともできそうです。使って共有できるようです。iPhone用アプリも導入していればそれらとも。シングルライセンスでは、1人で複数のMacを使ってる場合のみ、1台以上のMacにTextExpanderをインストールすることは可能なようです。2人以上で複数のMacを使っている場合には、ファミリーライセンスが必要です。話がそれたけど、予め定義されているグループも読み込むことができます。コード、シンボルマークなどが用意されています。有効/無効をトグルできます。無効のときはメニューバーのアイコンが薄い色に変わります。環境設定の「Hotkeys」タブで、これのホットキーを設定できます。押して展開するようにも設定できます。abbreviations」のリストから選択します。デリミタとなるキーを押しっ放しにするので、スニペットが連続で入力され続けます。押すまで止まりません。ように連続でスニペットが入力され続けるようなことはありません。delimiters...」ボタンから設定しないと使い物になりません。delimiters...」ボタンを押して、ダイアログでキーを追加・編集します。ドラッグ&ドロップで追加できます。typed」が一番使いやすいです。各対応フリーウェアテキスト入力するときに括弧「(」などの最初の片方を入力すると、自動的に「)」を入力して、さらにキャレットを移動して、括弧内からすぐに入力できるようにする「AutoPairs」の紹介です。""上記のような括弧などのペアが、最初の片方の入力だけで済ませられます。日本語入力の場合は機能しません。全角の「(」を入力しても、相棒の「)」は自動入力されません。やっかいなことに日本語入力でもキャレットの移動だけは有効になってしまうので、ちょっと慣れないうちは使いにくいかと思います。「と入力すると、」は入力されずに、キャレットだけが移動して1文字分左に移動して、上の状態のようになります。確定してから、」を入力するようにすればいいかと思います。僕なんかは「」を連続して入力する癖がついてしまっているので、気付いたらこんなになってます。パネルを開いて設定します。ここのリストのチェックボックスで、AutoPairsが有効な文字ペアを設定します。各アプリケーションごとに異なる設定をすることもできます。Application...」でアプリケーションを選択して、2のリストでそのアプリケーションを選択し、そこでそのアプリ独自の設定ができます。Applications」での設定です。Applications」のチェックを全部外して、特定アプリを追加・設定するといいでしょう。各対応ドネーションウェアアプリケーションの起動、ファイルを開く、AppleScriptの実行、キーストロークの実行、iTunesの操作、メニュー項目の実行など様々な操作にホットキーを割り当てることができる「Spark」の紹介です。起動して、まずこれから設定するホットキーが有効なアプリケーションを選択します。ツールバーの中央に、有効なアプリケーション名のボタンが表示されます。Hotkeys」のボタンが表示されているので、これをクリックするとドロワーが開きます。開きます)例えば、ここで「Finder」を選択したのならば、これから設定するホットキーはFinderが最前面のときしか機能しなくなります。Hotkeys」と表示されます。Hotkeys」を選択します。ドロワー下の「+」ボタンで、有効にしたいアプリケーションを追加登録できます。ホットキーで実行する(AppleScript)次に各種ホットキーの設定方法の説明です。)して、新規ホットキー登録のダイアログを開きます。「現在開いているFInderウインドウと同じウインドウを開く」AppleScriptをホットキーで実行するようにしてみます。ホットキーが有効なアプリケーションを「Finder」にしておいて、ホットキー登録ダイアログを開き、必要な項目を入力して行きます。「Shortcut」のところをクリックして、ホットキーを設定します。「Name」はこの項目の名前です。「Source」タブでは、AppleScriptを直に入力できます。「Check」ボタンでコンパイル「Run」ボタンで、そのスクリプトの実行テスト。「File」タブでは、AppleScriptのファイルを(.scpt)を指定できます。必要事項を入力・設定したら、「Create」ボタンで、このホットキーを登録します。登録するとそれがリストに表示されます。この項目の左端のチェックで、このホットキーの項目の使用/使用停止を切り替えられます。編集するとときには、リストをダブルクリックしてダイアログを開き、内容を編集できます。押すと、それを削除できます。デーモンを起動すると、登録したホットキーでの操作が可能になります。終了しても、デーモンが起動していれば、登録したホットキーは常時使用できます。ホットキーを入力すると、Finderウインドウのクローンを作ることができるようになります。起動時に確認ダイアログが表示されるようになってしまって、うまく行きません。ホットキーでアプリケーションの起動・終了などの操作をすることができます。)ダイアログで必要事項を入力・設定します。「Choose...」ボタンでアプリケーションを指定し、Shortcut、Name、Actionなどを設定します。Activate/Quit(起動して最前面にしてすぐ終了)」などが用意されています。Quit...」など、隠す・強制終了などはアプリケーションを指定せず、最前面のアプリなどが対象になります。「Options」ボタンでさらに細かい設定が可能です。「Launch」タブでは、バックグラウンドで起動などの設定ができます。instance.」にチェックしていると、そのアプリケーションが起動していなければ起動し、既に起動しているなら同じアプリを新たなウインドウを開いてたりして複数起動するようになります(機能しないアプリもあります)。「Activate」タブでは、ホットキーを押したときに既にそのアプリが起動していた場合の設定ができます。「Visual」タブでは、ホットキーを押して、そのアプリケーションが起動/最前面になったときにベゼルウインドウでお知らせします。ベゼルにはそのアプリケーションのアイコンを表示します。)新規ホットキーを登録すると、ホットキーでよく使うファイルを開いたり、ホットキーでよく参照するフォルダを開いたりすることなどができます。「Document」のActionには、以下のものが用意されています。With...」Actionを使うと、ファイルとそれを開くアプリケーションを指定しておいて、ホットキー1つでいつでも開くことができるようになります。With...」Actionを使うと、Finderで選択しているファイルを、指定したアプリケーションで開くことができます。指定してWebブラウザでそのページを開くこともできます。)、新規ホットキーを登録して、iTunesの各操作をホットキーで行うことができます。Info」にチェックしていると、それを実行したときに曲情報などを表示します。各種操作のActionは以下のものが用意されています。Visual」が、なぜだか機能しませんでした。Item」をダブルクリックすると、(最初からショートカットキーの設定されていない)メニュー項目に対してホットキーを設定することができます。押すと「すべてを手前に移動」が切り替わる)にホットキーを割り当ててみます。Item」のホットキー登録ダイアログを開き、下の「Application」のリストに起動中のアプリ一覧が表示されるので、Finderを選択します。その下のリストにはFinderのメニューが表示されるので、ここから「ウインドウを整理」を選択します。これでホットキーで「ウインドウを整理」の項目が実行できます。システム環境設定の「ユニバーサルアクセス」パネルで「補助装置にアクセスできるようにする」にチェックしないと機能しません。やらなくても、システム環境設定の「キーボードとマウス」パネルで設定できるので、後者の方で設定した方がいいと思います。システム環境設定でのショートカットキーの設定方法については下記の記事を参照して下さい。ホットキーでシステム関連の操作を行う(System)サイドバーの「System」をダブルクリックすると、ログアウト、ユーザスイッチ、スリープ、スクリーンセーバの起動など、システム関連の操作にホットキーを登録できます。「System」のActionには以下のものが用意されています。Windows」を選択します。これを登録してホットキーを押すと、ユーザスイッチと同じように画面がクルッと回って「ログインウインドウ」が表示されます。他のユーザアカウントに切り替える場合にも使えるし、ログインパスワードが必要なので、席を外すときなどにMacを「ロック」する意味でも使えます。ホットキーでキーストロークを実行する(Text/Keyboard)サイドバーの「Text/Keyboard」をダブルクリックしてホットキー登録すると、定型文や今日の日付のテキスト入力をホットキー1つで行ったり、複数のキーストロークを1つのホットキーで実行できるようになります。「Text」タブでは、予め入力しておいたテキストを、そのアプリで入力します(コピー&ペーストではない)。入力できるのは半角の英数字のみで、日本語の入力はできません。1文字ずつタイプして行くので、長い文章には向いてません。「Dtae」タブでは、今日の日付と時間をホットキーで入力できるようにします。これもコピー&ペーストではなく1文字ずつタイプして行くので、年月日などの日本語入力はできません(空白になる)。下のような設定にしてもうまく行きません。「Keystroke」タブでは、登録しておいたキーストロークをホットキー1つで実行できます。Stackで表示するようにしてみます。)」のチェックを1度外します。次に「ダウンロード」フォルダ内に存在する「.localized」ファイル(不可視)を削除します。これでFinderを再起動すると「ダウンロード」→「Downloads」と英語表記に変わります。(表記名が変わるので自己責任でやって下さい。)英語表記に変わったなら、Dockの「ダウンロード」フォルダを削除して、「Downloads」フォルダを新たに登録し直します。キーストロークのホットキーを登録します。キーストロークを設定するときは「Record」ボタンをクリックして別ウインドウでキーを入力していきます。)」のチェックを入れ直します。「Downloads」フォルダのスタックを表示できるようになります。ベータ版で(ずいぶん前からだけど)、ホットキーの設定中にうまく設定できないときが何度かあります。再起動すると、またちゃんと設定できるようになります。iTunesの操作が出来ます。使って常に音楽を聞きながら使っている人はメニューバーに、再生/一時停止、送り、戻しボタンを表示させておけば便利です。起動していない時でも再生ボタンをクリックすれば、起動します。レート付け機能もしっかり押さえてあります。環境設定ウインドウの「外観」カテゴリで「再生中の曲が変わると自動的に表示する」にチェックしていると、曲の変わり目にフローティングウインドウで曲情報を表示します。このウインドウはマウスドラッグで位置を動かすことが出来ます。環境設定>外観カテゴリ>ステータスウインドウ「レイアウトを編集」でこのウインドウの見え方を変更することも出来ます。「再生中の曲」を選択しても、上の曲情報ウインドウで表示されます。】コピー(command+C)、カット(command+X)操作でメモリ内に取り込まれた文字やイメージなどを記憶して、その中から任意のものをペースト(command+V)出来ます。「ペーストして順番を変更」「ペーストして順番はそのまま」はポップアップメニューで表示されます。ここで選択すればペーストされます。「最近使ったペーストボードを管理」はフローティングウインドウで表示されます。項目をダブルクリックする、右端の数字を入力する、もしくはカーソルキーで選択して「return」キーでペースト出来ます。「option+return」で標準テキスト(フォントの種類や大きさなどを無視して)でペーストします。下の歯車アイコンのメニューでも操作出来ます。「esc」キーでウインドウが消えます。「カスタムペーストボード」のスマートアイテムが使えます。この「カスタムペーストボード」スマートアイテム1個につき、1個の文章や、画像イメージを保存出来ます。メニュー構成ウインドウのインスペクタで登録します。登録方法は、まず登録したい言葉などをコピー(command+C)してクリップボードに記憶させておくなどして、歯車アイコンで「現在のペーストボードを使用」を選択します。ペーストボードから登録するものを選択出来ます。「標準テキストに変換」はフォントの種類や大きさなどを削除します。カスタムペーストボードはカテゴリごとに「コンテナ」に入れておくと使い勝手がいいです。ホットキーやホットコーナーなどの「トリガー」を設定しておくと、いつでもどこでも呼び出せて便利です。「テキスト」スマートアイテムというものが有ります。「テキスト」スマートアイテムは、「カスタムペーストボード」スマートアイテムと機能はほぼ同じで、任意の言葉などを登録しておき、それをいつでもペースト出来る機能です。当然ながら画像イメージは登録出来ません。インスペクタに直接、登録するキーワードを記入出来ます。環境設定ウインドウの「ペーストボード」カテゴリで、ペーストボード機能について様々な設定が出来ます。「キーストローク」という機能があります。サンプルがデフォルトで入っているので、インスペクタで見てみると、このようになっています。修飾キーを含む文字を、登録した順番通りに入力して行く機能です。great」と表示されるはずです。修飾キーも設定出来るので、アイディア次第でいろいろ使えると思います。例として、あまりいいアイディアが浮かばなかったのですが、Webブラウザで現在見ているページを新規タブに複製する「キーストローク」を作ってみます。新規スマートアイテムで「キーストローク」を追加します。インスペクタの「キー」タブでこのように入力します。編集は下のアイコンから出来ます。新規タブに複製出来ました。Tabブラウザで使用出来ます。新規タブが作られたときに、そのタブがアクティブになるように設定しておかないと、動作しません。他にもアイディア次第でいろいろ使える機能だと思います。・ログインウインドウ/ログアウトの機能が用意されています。「○○○...」という風に最後に「...」が付いているものは、それを選択しても確認ダイアログなどが表示されて、直ちに実行しないとう言う意味です。これはMacのすべてに共通する事項です。登録しておけば、いつでもスクリーンセーバが起動出来たり、ログインウインドウに切り換えられたりします。scribblingさんの「Ciao」の記事でなるほどと思ったことですが、ちょっと席を立つときなどに、このログインウインドウにしておくと、パスワードを入力しないと復帰出来ないのでロック機能として使えます。別にログアウトするわけではないので、気軽なロック機能として使えます。】メニューバーにフォルダを登録している場合、そのフォルダにファイルやフォルダをドラッグ&ドロップすることによって、移動、複製を作ることが出来ます。「下書きフォルダ」というフォルダをメニューバーに登録しておいて、これでメニューバーの「下書きフォルダ」にファイルをドラッグ&ドロップします。すると、「下書きフォルダ」のプルダウンリストに「"下書きフォルダ"にコピー」「"下書きフォルダ"に移動」と表示されます。これらを選択すれば、ファイルの移動/複製が出来ます。検索、ブックマーク機能について。FC2ブログページTOPへ戻る。