タグ

2013年1月16日のブックマーク (10件)

  • Sublime Text 2 プラグインチュートリアルのまとめ - Qiita

    ほぼ公式認定 Sublime プラグインチュートリアル、How to Create a Sublime Text 2 Plugin から、メモ書き程度に要点を抜き出しています。また、説明が不十分なものに関しては他のドキュメントを参考に説明を加えています。元ネタはチュートリアル形式になっています。チュートリアルの完成形コードが GitHub にありますので、ご参考までに。 - Sublime Text 2 API Reference と Default パッケージを参照しながら作っていくといいよ。 作成するPythonファイルの名前 .pyで終わっていれば、ぶっちゃけ何でもよい。 インポート sublime と sublime_plugin の、2つのパッケージが必要。 クラス宣言 sublime_plugin パッケージの3つのクラスのどれかを継承する。 TextCommand View

    Sublime Text 2 プラグインチュートリアルのまとめ - Qiita
  • Sublime Text 2 のプラグインを作る

    開発部 川野です。最近、Sublime Text が流行っていますよね。私の周りでも、Sublime Text を使っている、というエンジニアが増えてきたように思います。 パワフルでモダンなエディタを探している方は、ぜひ一度試してみてはいかがでしょうか。 そんな Sublime Text ですが、魅力のひとつに便利なプラグインの存在があります。記事では、Sublime Text のプラグイン開発について取り上げてみようと思います。 Hello, World! Sublime Text のプラグイン開発を始めるのは、とっても簡単です。メニューバーの Tools > New Plugin.. を選択して下さい。雛形となるプラグインのコードが記述されたバッファを作ってくれます。Sublime Text のプラグインは、Python を使って書いていきます。 このプラグインは、バッファの一番最初

  • Cheat Sheet

    Download cheat sheet as printable PDF A5

  • Sublime Text 2 のDefault設定ファイルを眺める - blue_ham_cake1024のブログ

    この記事ではDefault設定ファイルにどのような記述がされているか、その記述にどんな意味があるかを一つ一つ見ていきます。実際に設定をカスタマイズしてみたい方は、メニューのPreferencesタブの"Settings - User"からUser設定ファイルを開いてそこでいろいろ試してみましょう。 Sublime Text 2 のDefault設定ファイル 文 Default設定ファイルとは、Sublime Text のデフォルトの動作の設定が記されたファイルのことです。Default設定ファイルはメニューのPreferencesタブの"Settings - Default"から開けます。 早速設定ファイルを眺めていきましょう。 設定ファイルは1個のJSONオブジェクトからなっています。このJSONオブジェクトに色々なプロパティを設定して、ひとつの設定ファイルとしているようですね。 その

    Sublime Text 2 のDefault設定ファイルを眺める - blue_ham_cake1024のブログ
  • CSSが速くかけるようになるHayakuで、世界が変わるらしい - inkdesign

    27 Nov 2012 Zen CodingもといEmmetを使いこなすとまでいかなくとも、それなりに使ってはいるが、実はCSSではあんまり活用していなかった。 というもCSSに関しては、多少Emmetや他のコード補完プラグイン(パッケージ)の支援はあるものの、HTMLよりも手グセというか、自然とプロパティなり値なりをさっさと書いてしまうし、それほどありがたい、と思えるほどでもない。 またZen Codingにせよ、Emmetにせよ、短縮形のルールが決まっているし、それらを覚えないといけないので少し大変だ。 そこでHayaku、らしい 二度見しそうな名前だが、これはHayakuというSublime Text2のパッケージ。Emmetと違い、対象になるのはCSS(とCSSプリプロセッサ)であり、前述の通りCSSの記述に関してはこれといったツールを使っていない自分でも感動した。 ちなみにHay

  • Hayaku!

    for Sublime Text 2Download from GitHubthrough Package ControlFuzzy abbreviationsWith hayaku you don't need to remember abbreviations and use cheatsheets. You can write just any way you like the abbreviations to be and Hayaku would try it's best to guess what you need. That way all those abbreviations are equal: oho:hovhioverfl:hidnFast valuesHayaku gives you a way to write numeric and color values

  • ST2: Sublime Text 2 Packages for Web Developers.

    Recommended Sublime Text 2 Packages for Web Developers. Update 「Browser Support」を追加しました。 2013 Spring & Summer こもりが使っているモノやそうでないものも含め、なんとなくWebデザイナーやWebデベロッパーな人たちに便利そうなのを集めてみました。 ここに挙げたものは、類似のパッケージがあるものも存在するので、Package Controlや「Sublime Text Packages by the Community」などでキーワードで検索してみると良いでしょう。 LESS/Sass/SCSSなどCSSプリプロセッサの自動ビルド系パッケージは、あらかじめそれぞれの実行ファイルのインストールが必要、かつコンパイル先やコマンドの位置を設定ファイルに書く必要があります。 ※入れすぎると起動時

    ST2: Sublime Text 2 Packages for Web Developers.
  • Installation - Package Control

    Command Palette Open the command palette Win/Linux: ctrl+shift+p, Mac: cmd+shift+p Type Install Package Control, press enter This will download the latest version of Package Control and verify it using public key cryptography. If an error occurs, use the manual method instead. Manual If the command palette/menu method is not possible due to a proxy on your network or using an old version of Sublim

  • Emmet CSSショートコード

    Emmetは、Zen-Codingの次期バージョンの名前です。 Zen-CodingはHTMLの記述方法が取り上げられることが多いですが、個人的には、CSSの入力補助こそ真価が発揮されると思っています。 私は、EmmetまたはZen-Codingがなければ、CSSのプロパティを打つのが苦痛なほどです。 Emmetから、さらに多くのプロパティに対応し、数値も含めて展開できるようになりました。CSSの記述がより使いやすくなったので、紹介します。 Zen-Codingから使える CSSの展開は、ほとんどのZen-Codingから使えます。 Emmetではさらに使いやすくなりましたが、Emmetは現在開発中のため、不安定な部分があります。不安な方は、Zen-Codingをおすすめします。 プロパティに、ショートコードが用意されており、+でつないで展開(Expand Abbreviation)する形

    Emmet CSSショートコード
  • GitHub - sergeche/emmet-sublime: Emmet for Sublime Text

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - sergeche/emmet-sublime: Emmet for Sublime Text