サクラエディタで矩形選択
こんばんは、ellellelです。
私が仕事で使うツールの一つに「サクラエディタ」があります。
言わずと知れたフリーのテキストエディタですね。
ITなお仕事をされてる方なら、ほとんどの方が知っているソフトでしょう。
仕事などでサクラエディタ使用時に困ったことも備忘録がてら記事にしていきたいと思います。
前置きが長くなりましたが
サクラエディタで一度で複数行に同じ文字を記入したい場合
どうすればよいかご存知でしょうか?
たとえばこんな文字列があったとします。
その先頭に、「sql = 」という文字をくっつけたい場合、どうしましょう?
最初に私が思いついた方法は「sql = 」をタイプし、それをコピー、2回ペーストする
最初に1行目に「sql = 」を書き込み
次に2行目にさっき書いた「sql = 」をコピペ
最後に三行目にペースト
できました。
たったの三行くらいであれば数秒で済みますね。
しかしこれが何十行、何百行となった場合は・・・
どれくらい時間がかかるでしょう?数分?数十分?
ここで大活躍する機能が「矩形選択」という機能です。
「選択」ならば、マウスでクリックし続けるか、キーボードでShiftキーと矢印キーで
文字を選択できますよね
矩形選択とは、複数行で同じ範囲を選択することができる機能です。
たとえばこんな感じです。
一行目から三行目まで、2文字目と3文字目が選択されています。
これは、矩形選択を開始したい場所にカーソルを移動し、そこで
Shiftキー + F6キー
を押すことで矩形選択が開始されます。※もしくはAlt + 矢印キー
そこから矢印キーで矩形選択したい行まで移動すればOKです
分かりづらいかもしれませんが、下図のように一行目の2文字目のEniカーソルがあるときに、Shiftキー + F6キーを押下
その時、サクラエディタの左下に「0 Columns * 1 lines selected.」と表示されます。
これが矩形選択が開始されたという目印になります。
ここで矢印キー「↓」を押すと
ここで矢印キー「→」を押すと
で、ここで「sql = 」と打ってみる
2行で同じ文字「sql = 」が入力されました。
ここまででお分かりだと思いますが、
複数行の同じ位置に、同じ文字を打ちたい場合
Shift + F6キー で矩形選択を開始、
矩形選択で範囲を指定したら、文字を打ち込むかペースト
することで、一度で複数行に同じ文字を打つことができます。
そもそもそんなケースあるのか?という疑問もありますが、プログラマなら絶対使うはずですこの機能。
コーディング後のソースを見直す際に発覚したインデント誤りなど、
矩形選択を使って足りない半角スペースを足したり、
余分なスペースを削除したり、一括でコメントアウトにしたり…はよく使われるはずです。
それ以外の職種だと教員とか
やまだたろう
すずきじろう
の頭に「1ねん1くみ」なんて足したい場合
…そのほか2、3点は使用例が思い浮かぶと思ったんですがネタ切れですね
もっとスマートな方法が分かったら記事にするか追記したいと思います。
バリューコマースのアフィリエイトが貼れない?
ブログするにあたりやってみたかったのがアフィリエイト。
下調べもほどほどにバリューコマースさんに登録してみました。
アフィリエイト(ASP)ならバリューコマース アフィリエイト
登録してみて、最初に使えるのがYahooさんの広告らしいです。
とりあえずこれを自己紹介ページに貼ってみたところ
あれ?Yahooの広告を貼りつけたつもりなのに・・・?
何が原因なのか模索中。
バリューコマースさんにて現在審査中だから?
もうちょっと試行錯誤してみます(´・w・)ノシ
【追記】
A8.netさんのはあっさり貼れたなあ・・・
自己紹介
はじめまして!ellellelです。
仕事で見つけた便利な技術やサービス、趣味や生活で役立ったことなどを
つらつらと書いていきたいです。
よろしくお願いします!(・w・)ノシ