Sublime Text2 + compass の環境について

118 views
Skip to first unread message

hiroki saiki

unread,
May 20, 2013, 12:04:57 PM5/20/13
to sublime-text-ja...@googlegroups.com
初めまして、齋木と申します。
MLのスレをいつも興味深く拝見していましたが、これまでは完全にROM専で…。

いま現在、WebのコーディングにSublime Text2を使っています。
会社の開発環境がMac/Win両方ある、ということで
Dwの代替としてSublime Text2を使い始めたのですが、
今ではこれなしではコーディングできない身体になってしまいました…ww

自分が勤めている会社でもいよいよsass(scss)を導入するということで
あれこれ調べつつその準備をしているところなのですが、
基本的なところで疑問が…。

Sublime Text2でコーディングする際、compassを利用してsassをコンパイルするのが
現状では情報も多く、とっつきやすそうなのですが、

1. Sublime Text2とcompass.appをそれぞれ立ちあげて作業する
2. Sublime Text2のプラグインの “compass” を入れてSublime Text2にコンパイルもさせる

のいずれの方法がいいのか、メリット・デメリットは何か、などの情報が
自分が探してみた範囲では見当たりませんでした。

いま現在上記の環境で利用なさっている方に質問です。
上記1.、2.のどちらを選択していますか?
また、その理由はなぜでしょうか?

「ここにこんな記事がある」という情報でも結構ですので、
なにかご教示いただけないでしょうか。

教えて君でたへん恐縮なのですが、なにかヒントでも得られればと思い
こちらへ投稿しました。
何とぞよろしくお願い申し上げます。



辻亮佑

unread,
May 20, 2013, 12:29:13 PM5/20/13
to sublime-text-ja...@googlegroups.com

齋木さん

初めまして。辻といいます。
自分も普段完全にROM専なのですが、自分に該当する内容でしたので回答します。

私も会社ではWin/Macどちらも使うことがあり、sublime text2を愛用しています。

まず結論としては1に近いという回答になります。
近いというのは、gruntのタスクでbuildしているからです。
gruntを使っているのはタスクを簡単にカスタマイズすることができるのと、watchすることができるためです。
そのため、sublimeでsassファイルを保存したら即座にbuildが走ります。
なので、個人的にはsublimeでビルドする必要はないかなと思ってます。

話はそれますが、gruntを用いるとjsのビルドやテストもwatchして走らせることができるのでオススメです。
ひとまずはsassのビルドさえできればよいというのであれば、
sassにもcompassにもデフォでwatchコマンドが用意されてるので、それを利用するのもありかと思います。

以上です。参考になれば幸いです。

--
このメールは Google グループのグループ「Sublime Text Japan Users Group」の登録者に送られています。
このグループから退会し、メールの受信を停止するには、sublime-text-japan-us...@googlegroups.com にメールを送信します。
その他のオプションについては、https://groups.google.com/groups/opt_out にアクセスしてください。
 
 

hiroki saiki

unread,
May 20, 2013, 1:26:14 PM5/20/13
to sublime-text-ja...@googlegroups.com
辻さん、初めまして。
早速のお返事ありがとうございます。

すぐにレスポンスがあると嬉しいですね!

gruntも情報としては軽くチェックしていたのですが、
現状はちょっと敷居が高そう(node.js…)なのとw
そこまでの機能はすぐは使わないかな…といったところで
今の時点ではまだ候補に上がっていません。

一昔前はMacはデザイナー/文系(!)専用で
開発はその他でというのが当たり前だったのに、
最近はプログラミング勉強会とかでもMacBook/MacBookAirばかりw
隔世の感があります…。
OS XがUNIXベースになったというのは
想像以上に大きな変化だったんですね。

それはさておき、gruntの他にもcssフレームワークと一緒になったような
mixture(http://mixture.io/)なども調べてみて興味はあるのですが
やはり現状では「そこまでは…」といったところです。

いまの時点では、まずは現場で
sass(scss)をちゃんと使えるようにするのが目標なので、
うんと機能を絞ってsassのコンパイル+ウォッチ+ブラウザのライブリロードが
出来ればOK、と考えています。

上記はいずれもプラグインで実現可能なので
まずはそうしてみようかな、と思ったのですが、
色々ブログ記事をあたってみると
意外とst2+プラグインだけの記事は少なく、
(http://ozpa-h4.com/2013/03/05/compass-sass-scss-sublime-text/ とか?)
他のアプリでのコンパイルとの連携で利用されているシーンが多そうです。

「プラグインだけじゃこんなに機能豊富じゃない」とか
「この機能を使いたいからこのアプリを使う」などの
積極的な理由がない自分にとっては
変なところで迷ってしまっている状況ですorz

たとえばst2だけでコンパイルまでさせると遅い、とか
なにか「理由づけ」できれば気がラクになるのですがw
プラグイン、連携させるアプリ含め
使われる方の環境と目的によって千差万別だとは思いますので、
可能な範囲で「こんな目的だからこうして使っている」という点が
お聞きできると嬉しく思います。

辻さん、ありがとうございました!


2013年5月21日 1:29 辻亮佑 <tsuji...@gmail.com>:
Reply all
Reply to author
Forward
0 new messages