sublimetext_default_settings.md 追記 この記事は古いです...。はてなブログの方に完全版を置いてあります。→ http://blue-ham-cake1024.hatenablog.com/entry/2012/09/07/Sublime_Text_2_のDefault設定ファイルを眺める はてなブログは調子が悪いようなので。 この記事ではDefault設定ファイルにどのような記述がされているか、その記述にどんな意味があるかを一つ一つ見ていきます。実際に設定をカスタマイズしてみたい方は、メニューのPreferencesタブの"Settings - User"からUser設定ファイルを開いてそこでいろいろ試してみましょう。 Sublime Text 2 のDefault設定ファイル 本文 Default設定ファイルとは、Sublime Text のデフォルトの
gitなどでソース管理をする上で、空白のルールが統一されていないと空白に関するdiffが増えて、ソース管理の邪魔になりやすいので、以下の設定は必要に応じてチームで決めた方が良い。(マージ時にCONFLICTしにくい) { "draw_white_space": "all", "ensure_newline_at_eof_on_save": true, "tab_size": 2, "translate_tabs_to_spaces": true, "trim_trailing_white_space_on_save": true, ... } draw_white_space 空白(タブ、スペース)を可視化 ensure_newline_at_eof_on_save 最後の行を空白行にして保存 tab_size 空白サイズ translate_tabs_to_spaces タブをスペースに
Macを使い始めて、いろいろ新しいソフトやアプリを探していたところ、同僚の方からいま人気のSublime Text 2というエディタを教えて頂きました。どうやら無料らしく(今後シェアウェアになるかも?)、初期設定や自分に合った環境に整えるのに少し手間取りましたが、なんとか実務で使えるレベルになってきたのでシェアします。 HTML5,CSS3,jsを書く事が多くて、Zen-CodingもSass+Compassも使うし、それにスマートフォンのマークアップ業務が多い!なんていう僕と同じような人がいるなら、このエディタはオススメですw 以下の設定通りにやれば、フロント寄りのエンジニアになら最低限は使えるものになると思います。 ダウンロード Sublime Text 2 – Dev Builds 初期設定 アプリを立ち上げて、Sublime text2 > Preference > Setting
こんにちは。 またST2ネタです。 カスタマイズがテキストベースで簡単にできてしまうため、メニューバーとコンテキストメニュー(右クリックメニュー)を日本語化してみました。 せっかくなのでシェアします。 いくつか留意点があります。 Googleドキュメントを利用して一般公開します。 Userフォルダに置いても何故かほとんどの項目がオーバライドされないので、Defaultファイルを差し替えて使うことになります。 オリジナルファイルのバックアップを必ず取ろうね! 各メニューのトップ要素は英語表記のままです。 これは、一部プラグインがメニュー表記をオーバライドしやがるためで、不統一となるくらいな日本語化しないほうがいいや、と思ったからです。 私のセンスで日本語化しちゃってます。 納得できない項目もあるでしょう。 お好みに合わせて変更してください。 メニュー項目ということで簡素に表現する必要があり、
こんにちは。 最近テキストエディタを乗り換えました。 ちょいと前に「Notepad++」にしたのですが、いろいろ不満が多くてね・・・。 今回の乗り換え先は掲題の「Sublime Text 2」です。 ユーザの評価は高いものの、国内の認知度が低めなのは有償だからでしょうか。 またWindows版では日本語入力に若干難がありますし、Shift-JISコードもデフォルトでは文字化けするという点も理由として挙げられるかもしれません。 テキストエディタの用途は様々ですが、Sublime Text 2 はプログラム開発を強く意識した仕様となっているので、テキストエディタ=メモ帳という認識の方には扱いづらいのも事実です。 それでも私が常用テキストエディタにしようと思ったのは、その柔軟なカスタマイズ性とシンプルなUIデザインによります。 各種設定はJSONファイルにゴリゴリと記述することで変更可能ですし、
様々な宗教戦争が発生してるエディタ界隈ですがここに来て第三勢力(そう呼ばれたのはたくさんありそうだけど)のSublimeTextがなかなか良かったので紹介をしたいと思います。ここでは、主にWindows環境について記載しますがこのSublimeTextは、Linux/Windows/Macとマルチプラットフォームで稼働するのも見逃せないポイントですね。これまでの多くのエディタ同様に様々なことが出来る統合型のエディタですがなにより最初から「ある程度使える」というのが一番ではないかと思います。 Sublime Text: The text editor you’ll fall in love with http://www.sublimetext.com/ 日本語入力のインライン入力 日本語環境として見た場合、インラインでの入力ができないのが一番使いづらいところかと思います。この問題を解消する
公式ドキュメント 非公式ドキュメント 追記 メニューの日本語化やショートカットキーの一覧(日本語付き)がありました。これを使えば分かりやすくなりそうです。 Sublime Text 2 メニュー日本語化: ゆーがいぶろぐ Sublime Text 2: ゆーがいぶろぐ Fileタブ New File 新しくファイルを作る。 Open File ファイルを開く。 Open Folder フォルダを開く。開くとエディタの左側にファイラが表示されるようになります。便利。 Open Recent 最近開いたファイルまたはフォルダを開く。 Reopen with Encoding 別のエンコードで開き直す。開いたファイルが文字化けしていたときに使います。 New View into File 今開いているファイルを新しいタブでもう一度開く。 Save 保存。 Save with Encoding エ
PCに高負荷が掛かる作業やゲームをするときに不要なサービスやプロセスなどを停止させ、PCを高速化して使用できるようにするフリーソフトが「JetBoost」です。停止させるプロセス・サービスはカスタマイズすることができ、Windows 2000・XP・Vista・7・8上で起動可能となっています。 JetBoost | Ensures Top Performance for Your PC, Free Download http://www.bluesprig.com/jetboost.html 上記サイトの「Free Download」をクリック。 「DOWNLOAD LOCATIONS」にあるリンク(ここでは「Download@Author's Site」)をクリック。 ダウンロードしたEXEファイルを実行。 「次へ」をクリック 上にチェックを入れて「次へ」をクリック 「次へ」をクリック
FLVtoMP4 「FLVtoMP4」は、YouTubeなどからダウンロードしたFLV形式の動画を画質・音声とも無劣化のままMP4形式に変換できるソフトです。ffmpegフロントエンド・ソフトで、変換にはffmpegを利用する仕組みのため別途ダウンロードが必要になります。 FLVやMP4という形式のファイルはコンテナフォーマットと呼ばれ、見た目上は1つのファイルに見えますが、実際のファイルの中身は動画や音声など複数のファイルの詰め合わせで、これらを1つにまとめて格納するための単なる”箱”でしかありません。 本ソフトは、このようなFLV形式のコンテナに格納された動画と音声を簡単な操作でMP4形式のコンテナに入れ替えることができるソフトです。中身の動画と音声を再エンコードせずにそのまま使用するため、無劣化のまま変換することができます。 FLVtoMP4 の使い方 1、上記サイトから「FLVto
最近今あるサイトをスマートフォンに対応させるべく、コツコツがんばっているわけですが、その際に気になったことや知っておきたいポイントをまとめてみました。基本的な内容も多いと思いますが、ご参考になればと思います。 1. スマートフォンに対応させるには? ウェブサイトをスマートフォンに対応させるには2つのパターンがあると思います。 PCにもスマートフォンにも対応したページを作成するか、PC用ページとは別にスマートフォン専用ページを作成するかです。 1つ目のPCにもスマートフォンにも対応したページは、Media Queriesを使う場合が多いと思います。 Media Queriesを使うと画面のサイズの違いによって適用するCSSを変更することができます。 例えば、CSS-Tricksというサイトは画面サイズによってレイアウトが大きく変わってます。 Media Queriesについては後で簡単に紹介
img要素で配置した画像にCSS3の角丸とボックスシャドウを適用をすると、Firefoxで角丸が反映されなかったり、Webkitブラウザでボックスシャドウが欠けたりします。 これを解消するCSSのTrickを紹介します。 CSS3 Rounded Image With jQuery デモページ FirefoxとWebkitブラウザ(Safari)のそれぞれにCSS3の角丸とボックスシャドウを適用すると、上記のように美しく表示されません。 それを下記のように美しく適用されるようにします。 角丸とボックスシャドウをこういう風にしたい 左:角丸と外側にシャドウ、右:角丸と内側にシャドウ CSS3で素直にスタイリング Firefoxでは角丸が適用されず、Safariではボックスシャドウが適用されません。
MacBookを外付けディスプレイに繋ぐと蓋閉めてもOFFにならない...を解消する方法2012.08.31 16:0026,342 satomi OS X LionではMacBookを外付けディスプレイに繋いでる時にノート閉じてもOFFにならなくなりました。これが意外と厄介なので、以下に解消する手順をご紹介します。 ノートの蓋閉じながら外付けディスプレイが使えるのはいいんですが、それをやると空通しが悪くなって画面に熱が篭ってマシンには良くないんですよね。 システム環境設定をいじる方法 システム環境設定でディスプレイ>調整(Arrangement)を開き、「メイン」のディスプレイを外付けモニターに変更します。これはノートの画面のタスクバーのところをドラッグして、他の画面のアイコンにドロップすればできます。 ノートの画面を少し下までドラッグして、横一列じゃなく、斜めに並んで角で繋がってる感じ
意外と知られていないExcelの小ワザ。前回は「知っているようで知らない、マウスを使ったExcel(エクセル)小ワザ集」をお送りしました。今回は、主にExcelのショートカットキーを中心に取り上げます。 ツールバーやメニューバーをクリックして操作するのはさほど時間はかからないとは思いますが、ショートカットキーを使えばExcel作業が少し楽になります。「セルの書式設定」を開いたり、罫線を引いたり消したりできるショートカットキーなど、すぐに役立つものばかりを集めました。ぜひExcelを開いて試してみてください。 1. 「Ctrl+Space」でその列全体を選択。「Shift+Space」でその行全体を選択。 2. 「Ctrl+Page Up(Page Down)」でワークシートの移動。 3. 「Ctrl+1」でセルの書式設定を開く。 4. 「Alt+Shift+=(イコール)」で、オートSUM
github_id_rsa.pub とかを別につくって git コマンドにはそっちのペアを鍵ファイルとして使って欲しいんだけどうまくいかない。 $ export GIT_SSH="ssh -i ~/.ssh/github_id_rsa" $ git clone git@github.com:XXXX/XXXX # Permission deniedGitのリポジトリにsshでアクセスする | Hiroaki's blog をみて warpper つくってみたけどやっぱりだめ。こちらは ssh コマンドがヘンになるみたい。 $ echo '#!/bin/sh shift exec ssh -i ~/.ssh/github_id_rsa $*' > ~/bin/git-ssh $ export GIT_SSH=$HOME/bin/git-ssh $ git clone git@github.c
HOME » 代表者ブログ » Programming » PHP » CakePHP » [CakePHP] バリデーションのallowEmptyとrequiredを解説してみる CakePHPを使用していて、以前からわかっているようで、わかっていないような気がすることがありました。それはバリデーションルールにあるallowEmptyとrequiredです。 これって、わかるようでわかりにくい内容で、それをまとめたサイトもあるのですが、それを読んでもどうもシックリ来なかったりします。そこで、下記に自分用にまとめてみました。ちなみにCakePHPのバージョンは1.3です。 英語での意味 まず、それぞれの英語の意味を明記しておきます。 allowEmpty 空を許す、空を許可する required 要する、必要とする、命じる、要求する まあ、わざわざ書かなくてもわかることでしょうが、書いてお
天ぷらを大量に食べました。油でギットギトです。というわけで、gitで共用リポジトリにpushした変更を取り消す方法です。gitって、ローカルのリポジトリを使う参考記事は多いですが、共用リポジトリを使う記事は少ない気がしますね。でも、githubのユーザーは多いと思います。 490円のServersMan@VPS (CentOS 5) をGitサーバーにする会。 - このブログは証明できない。 追記 2010-12-03 :重要!注意を書いたつもりが書き忘れてました。共用リポジトリをいじるので、複数人で使ってる場合は他の人に影響がでますよね。注意!! あ。間違えてcommitしちゃった。しかも、共用リポジトリにgit pushしちゃった。しかも、50万円もする布団買っちゃった。まず、間違えてcommitしただけなら、git resetを使います。 $ git reset --soft HEA
モバイルバッテリーとは呼べない。「ほぼポタ電」なコレ1台で有事の時もアウトドアも大活躍!【AmazonスマイルSALE】
Detecting duplicate code in PHP files : CodeDiesel PHPで冗長化したコードを自動で検出してコードの最適化に使える「PHPCPD」。 プログラムが大きくなってくると、同じような処理を違う場所で何度もやっているということがあります。 ソースコードのファイル数が多くなってくるとそれを探すのは大変ですが、その冗長部分を自動で検出できるPHP Copy Paste Detector(CPD)のご紹介。 使い方の流れが書かれていたので、試してみました(Windows上で実施) PHPCPDをPEARコマンドでインストールする 1) channel-discover でpearチャネル追加 Windowsの場合はコマンドプロンプトを開いて、pear コマンドを実行。Unix系でも同様にpearコマンドを実行> pear channel-discover
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く