かえラボBlog

かえラボBlogはラナデザインアソシエイツのテクニカルチームが運営する技術系ラボプロジェクトです

RaNa design associates, inc.

Development :: Recent Entries

February 17, 2011

Sassのデフォルトのオプションを変更する(Windows)

Category :

最近ようやくSassを使い始めたわけですが、いちいちコマンドラインでオプションを設定するのがめんどくさい・・・と思い、デフォルトのオプションを変更する方法を試行錯誤してみた結果、できました。

例えば、オプション --style のデフォルトは nested ですが、これを --expanded に変更してみます。
まずディレクトリ C:\Ruby\lib\ruby\gems\1.9.1\gems\haml-3.0.25\lib\sass\plugin にある configuration.rb をテキストエディタで開きます。ディレクトリについてはRubyをインストールしたディレクトリに合わせて各自読み替えてください。

Windows環境でのconfiguration.rbの場所

configuration.rb の末尾に以下のようにオプションを追加し、保存します。

Sass::Plugin.options[:style] = :expanded

configuration.rbを編集する

既にコマンドラインでSassを使っている状況でしたら、一旦シェルを閉じて、再起動しましょう。もうこれで、デフォルトのオプションが変更されています。

以下、参考リンクです。
Windows環境でのSassの導入については@hamashunさんの記事が大変参考になります。

September 18, 2009

キー配列の変更にチャレンジ

Category :

作業効率アップの試みの一環として、キー配列の変更を行ってみました。普段まず押すことのないキーを、よく使うキーに入れ替えてしまうことでキー配列を有効に使用することができます。

最も簡単なのはWindows IMEの設定を変更してしまうこと。
# Macだとことえりの設定とかでできるのかな・・・?CapsLockをCtrlと入れ替えるのは有名ですね。

IMEの言語バーを右クリック → 設定 → 「設定」タブの「インストールされてるサービス」内にある「Microsoft IME Standart 2003」を選択 → 「プロパティ」をクリック → 「Microsoft IME Standartのプロパティ」ウィンドウが開くので、「全般」タブの画面右上、「設定」をクリック

Microsoft IME スタンダードのプロパティ

ここでキーを押したときの動作をいじれます。

オススメの設定はスペースキーの左右についてる「無変換」を「IME-オフ」に、「変換」を「IME-オン」に割り当てる設定です。Macのキーボードにもスペースキー横に入力モード切替キーが配置されているものがありますので(MacBookとか)、マカーな人にも違和感のない入力ができるようになりますよ。何よりも、左上端に鎮座している「半角/全角」キーを押しに行かなくて済むようになるのが最高です。

IMEでいじれないキー(CapsLockとか)は専用のソフトを使っていじることになります。僕が使っているのはKeySwapというフリーソフトです。

起動するとキーの一覧が出てくるので、適当にいじって「終了」を押してPCを再起動すると、設定が有効になります。あんまり変な割り当て方をするとまともな操作できなくなる上、ハードウェア管理者に怒られること受け合いですので注意(笑)

KeySwapのスクリーンショット

僕はCapsLockにEsc Ctrlを割り当てているだけです。エディタにVIMを使っている関係でEscキーを頻繁に押すので、すごく助かっています。
まぁ多分、CapsLock使っている人は少ないと思うので、このキーは入れ替えちゃった方がお得です。Ctrlを割り当てる人もいるみたいですね。


たすけあいジャパン
ラナデザインアソシエイツは、「助けあいジャパン」に協力しています。