bgpict2.png 
わかばマークのMacの備忘録
初心者による Mac OSX の便利な使い方や、ソフトウェアの紹介など、Macのこといろいろ。

2019 / 11

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 

http://wakabamac.blog95.fc2.com/blog-entry-1057.html

Fraise
icn_Fraise.jpg
Fraise : 多機能なタブ型テキストエディタ
OS10.6以上(UB)
ドネーションウェア、日本語対応


多機能タブ型テキストエディタ「Fraise」の紹介です。
Smultron」の後継アプリケーション(本家の「Smultron」も健在だけど)です。
110111fr1.jpg
(どうでもいいことだけど、アイコンが「上から見た苺」から「横から見た苺」に戻ったのは嬉しい。)




タブ

左側のサイドバー(ドキュメントリスト option+shift+command+D )に開いているファイルがサムネイル付きのリストで表示されます。(サムネイルの大きさスライダで調整できる)
110111fr12.jpg

また タブバー option+shift+command+T も表示できます。
110111fr3.jpg





分割表示

上下の2分割表示(表示メニュー > 分割表示 command+' )もできます。
タブで選択して、違うファイルを上下の分割した箇所に表示することもできます。
110111fr4.jpg





プレビュー

HTMLファイルであれば、command+Uプレビューウインドウが開きます。
✓ をつけておけば、自動でプレビュー更新可能です。
110111fr5.jpg


他にも option+command+M でフルスクリーン表示します。
esc で戻る)





スニペット機能

よく使う html のタグなどを登録しておいて、挿入することができます。
テキストを選択しておいて、コンテキストメニューから、例えば「Anchor」を選択してみます。
110111fr6.gif

すると、そのテキストを <a> タグで囲みます。
110111fr7.gif


このスニペットは ひな形ウインドウ( command+Y )にて編集・追加することができます。
110111fr8.jpg
ショートカットキーを設定できるはず?なんだけど、僕の環境では機能しない・・・。


さらには () などを入力するときに、最初の「(」を入力した時点で相方の「)」を自動入力し、キャレットを内側に移動します。
110111fr9.gif
これは環境設定にてON/OFF切替できます。





シンタックスカラーリング

Fraise のシンタックスカラーリングは、様々な種類のファイル、スクリプトの定義を用意してあります。
110111fr10.gif

それぞれの色は、環境設定の「詳細」タブにて設定できます。
110111fr11.gif





コマンド

Fraise は UNIXのコマンドなどを実行することもできます。

option+command+B のショートカットキーで、コマンドの実行結果を別ウインドウで表示します。
110111fr13.gif


また、入力したコマンド部分を選択し、shift+command+B のショートカットキーで実行し、その結果を表示することができます。

例えば「ls ~」と入力してそれを選択してショートカットキーを押します。
110111fr14.gif
(最初に入力した「ls ~」に上書きされる)





カラーコードの取得

ツール メニュー > 色の挿入...
でカラーパネルを開き、そこで選択した色のRGB値を取得することができます。
110111fr15.jpg






この記事では Fraise 3.7.3 を使用しています。

(ダウンロードリンク)
Site top page : Fraise : Powerful Lightweight Editor for Mac
Download page : 上に同じ

edit

Schedule/Text | CM:0 | TB:0

tag : TextEditor 

+

http://wakabamac.blog95.fc2.com/blog-entry-1031.html

MultiTextConverter
icn_MultiTextConverter.jpg
MultiTextConverter : テキストファイルの文字コードや改行コードなどを変換する
OS10.4以上(UB)
フリーウェア


テキストファイルの文字コードや改行コードなどを変換する「MultiTextConverter」の紹介です。

使い方は、MultiTextConverter を起動して「環境設定」で内容を設定し、ファイルをアイコンにドラッグ&ドロップで変換します。


変換したいテキストファイル、もしくはテキストファイルが入ったフォルダを、MultiTextConverter のアプリケーションアイコンにドラッグ&ドロップして、ファイルを変換します。
(Dockに表示されている MultiTextConverter のアイコンにドラッグ&ドロップしてもOK)
101125mt1-1.gif
完了すると、MultiTextConverter も終了します。


1つや2つのテキストファイルでは、難なくテキストエディタで文字コードなどの変換をできますが、たくさんある場合は、バッチ処理のできる MultiTextConverter を使う方が便利です。





環境設定command+, )では、いろいろな設定ができます。

「変換」タブ
  • 改行(行末)コード
  • 文字コード(テキストエンコーディング)
  • 半角カナ を 全角カナ に変換
などを設定します。
101125mt2.gif

改行コード」はリストから以下のように選択できます。
101125mt3.gif

文字コード」は以下の通りです。
101125mt4.gif

詳しくはアプリに同梱の「取扱説明書.pdf」に詳しく記されています。


ファイルの クリエータコードタイプコードも設定できるようになっています。






「種類別オプション」タブ
html, xml, css ファイルについて、変換するときにメタタグとかの内容を自動で書き換えてくれる便利なオプション機能を設定できます。
101125mt5.gif


例えば、文字コードが「euc-jp」のhtmlファイルを、文字コード「utf-8」に変換してみます。
101125mt7.gif
(↑こんな感じに設定して変換してみる)

そして、変換前と変換後の htmlファイルをテキストエディタで開いてみると、下のように自動的にメタタグの内容も書き換えられています。
101125mt6.gif






「拡張子」タブ
ファイルの拡張子を追加・変更したり、削除したりできます。
101125mt8.gif






「バックアップ」タブ
101125mt9.gif

MultiTextConverter でファイルを変換するときは、オリジナルのファイルに上書きする形で変換されます。なので、ここでバックアップをとるように設定しておけば安心です。

デフォルト設定では、MultiTextConverter で変換する前のオリジナルのファイルは

/Users/アカウント名/Library/Application Support/RK-KAIHATSU/MultiTextConverter/Backup

の場所に残されるようになっています。
バックアップは安心だけど、大量に変換するときなどはハードディスクの肥やしにならないように気を付けておいた方がいいかと思います。







この記事では MultiTextConverter 3.5.4 を使用しています。

(ダウンロードリンク)
Site top page : アールケー開発
Download page : MultiTextConverter @ アールケー開発

edit

Schedule/Text | CM:0 | TB:0

tag : テキスト  ファイルフォーマット 

+

http://wakabamac.blog95.fc2.com/blog-entry-1035.html

QuickCursor
icn_QuickCursor.jpg
QuickCursor : テキスト入力・編集をお気に入りのテキストエディタで行う
OS10.5以上(UB)
フリーウェア


テキスト入力・編集をお気に入りのテキストエディタで行う「QuickCursor」の紹介です。

どんなアプリかというと、作者さんのスクリーンキャストを見れば一番わかりやすいと思います。
http://quickcursor.s3.amazonaws.com/QuickCursor.mov



例えば、Safari で下のように文字入力を使用としているとき、そのテキストフィールドにフォーカスしておきます。
101124qc1.gif

メニューバー右側に QuickCursor のアイコンが表示されているので、それをクリックしてお気に入りのテキストエディタを選択します。
101124qc2.jpg
ここでは WriteRoom を選択してみます。

すると、WriteRoom が立ち上がって、Safariのテキストフィールドに書かれていた内容が引き継がれた状態になります。
101124qc3.gif
(テンポラリファイルとして保存した標準テキストをエディタで開いているようです。)


これで WriteRoom を使ってさらにテキスト入力を追加・編集します。
101124qc4.gif

終わったら WriteRoom で command+S で保存して、Safari の方を見てみると・・・

101124qc5.gif

ちゃんと Safari のテキストフィールドの方にもそのテキストが追加されています。


こんな風にQuickCursorは、任意のテキストエディタで追加・編集した内容を、また元のアプリケーションのテキストフィールドに反映させることができます。


かなり便利なアプリケーションですが、仕様というか、バギーというか、テキストエディタのウインドウを保存せずに閉じたりとか、慎重に操作しないとすぐに レインボーカーソルがぐるぐる回って、使い物にならないです。


QuickCursor のメニューに表示される各テキストエディタに対して、ホットキーを設定することもできます。
101124qc6.gif
(僕の場合だけかもしれないけど、ホットキーを使うとどうも反応が悪くてレインボーぐるぐる状態になってしまうので、ホットキーを使わない方がいいかと思います。)


あと、LaunchBar のクリップボードヒストリー機能と相性がかなり悪いので、LaunchBarを使ってる人は注意した方がいいです。



まあ、扱いにくいところもあるけど、それを差し引いてもかなり便利なアプリケーションだと思います。


QuickCursor に対応しているテキストエディタは
となっています。

残念ながら、日本のMacユーザでは定番の「mi」や「CotEditor」などのテキストエディタには対応していません。

でもアプリ内部の「Info.plist」ファイルをちょっと弄ってやったら、対応できるんじゃないかなと思ったら、案の定できました。

詳しいやり方は『QuickCursorで定義されていないテキストエディタを自分で追加する | Macの手書き説明書』を参考に。

簡単に説明すると、
QuickCursor を終了しておいて、アプリケーションファイルのパッケージ内の「Info.plist」を Property List Editor などで開いて、内容を編集します。

QCEditInChoices」項目のアイテムを追加して、対応させたいテキストエディタアプリの「Bundle identifier」を入力して保存します。
101124qc7.gif
例えば「Fraise」であれば、「org.fraise.Fraise」という具合で。

ちなみに、僕が追加したアプリの Bundle identifier
  • (Apple純正の)テキストエディット.app → com.apple.TextEdit
  • Fraiseorg.fraise.Fraise
  • CotEditorcom.aynimac.CotEditor
  • mimi


上記の意味が分からない人は、やらない方がいいです。


もしやる場合は、「Info.plist」ファイルをバックアップしてからやった方がいいでしょう。自己責任で。それと、QuickCursor がバージョンアップしたら上書きされて内容が消えると思います。


これで QuickCursor で開けるアプリケーションを増やすことができます。
101124qc8.jpg






この記事では QuickCursor 1.1.6 を使用しています。

(ダウンロードリンク)
Site top page : Hog Bay Software
Download page : QuickCursor ― Your favorite text editor anywhere for Mac.

edit

Schedule/Text | CM:1 | TB:0

tag : TextEditor  Launcher 

+

http://wakabamac.blog95.fc2.com/blog-entry-1008.html

RemoteClock
icn_RemoteClock.jpg
RemoteClock : AppleRemoteで表示操作できるシンプルな時計
OS10.5以上(UB)
フリーウェア


AppleRemoteで表示操作できるシンプルな時計「RemoteClock」の紹介です。

使い方は AppleRemote の「MENUボタン長押しで、現在の時刻をスクリーンに大きく表示します。
100706rc1.jpg

現状の画面にうすいスモークをかけて(設定による)、時計を表示します。


別に「AppleRemote」リモコンを持っていなくても、メニューバーに表示されるクロックアイコンをクリックして、同様に時計を表示します。
100706rc2.jpg


時計を表示している間に、マウスポインタをメニューバーの方へ持っていくと、背景の透過具合を調整するスライダが出てきます。
100706rc3.gif



終了させるときは「RemoteClock」のクロックアイコンを control+クリック(右クリック)、もしくは時計を表示しているときにスクリーンのどこかを control+クリック(右クリック)すると、終了メニューが表示されます。
100706rc4.jpg






この記事では RemoteClock 1.0 を使用しています。

(ダウンロードリンク)
Site top page : Cocoabeans
Download page : Cocoabeans

edit

Schedule/Text | CM:0 | TB:0

tag : 時計  AppleRemote 

+