サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
都知事選
linlymatsumura.com
Mac上で動くいい感じのdiffツールがない マシンをWinからMacに乗り換えて必要なツール群をひと通りそろえようとしたら、もっとよくなった物もあるし、Mac版もあってそのまま持ってこれた物もある。ただしdiffツールはイマイチいいのがない。 WinではDFとか、winmergeなどの強烈に使いやすいツールがあったけれど、Macでは驚くほど見つからない。そもそも選択肢が少ないうえ、日本語が入ったファイルでの差分比較がうまく動作しないなどを始めとして、問題が多すぎた。最有力候補であったP4mergeはスクロールが重すぎるのと、フォントの問題で表示が崩れたりした。残念。 結局、sublime text 2のパッケージを使ってとりあえずファイル間の差分はいい感じに取れるようになったので使い方を書いておく。 sublimerge proのインストール PackageControlは導入済みで
複数のファイル内から文字列を検索して、一括置換する staticなhtmlだろうとテンプレートエンジンだろうと、膨大なファイルに書かれた文字列を対して全て修正しなくてはならない局面に当たることがある。たとえば「電話番号が変わったのでサイト内の表記を全部直したい」だとか、「CSSのクラス名の英語が誤字ってる・・・」だとか、「このパーツのマークアップ構造を変更したい」だとか、そんなとき。 1ファイル開いて検索して書き換えて、次、とやるのはとてもじゃないが御免被り。修正対象がいったいいくつあるかも定かではないのに。それで威力を発揮するのがgrep。複数のファイル内を走査して対象の文字列を検索できる。linuxに明るい人ならターミナルでぺちぺちとやってしまえるし、IDEを使っていればそういう機能はだいたい入っていると思うけど、僕はIED嫌いのGUI大好き人間なのでイマイチやりたくない。 ブログでも
前回はiPhoneのタッチイベントをJavaScriptで取得してみたけど、その流れで加速度センサーの値を取得するのも簡単だったのでやってみたよ。端末の仕様には詳しくないため、加速度センサーの説明は間違いがあるかもしれないのでそれなりで読んでね。 つくるもの iPhoneの傾きや加速度センサーの値を取得 iPhone4の加速度センサー iPhone4には加速度センサーが内蔵されていて、本体を傾けたり降ったりする動きを検出できる。iPhone4内蔵のSafariはこのセンサーにアクセスするAPIが搭載されていて、JavaScriptでこのセンサーから値を取得・利用できる。検出できる値は以下のような感じ。 acceleration:加速度センサー。X・Y・Zの各方向に動かしたときの加速度を検出する。本体の左右がX軸、本体の上下がY軸、本体の前面と背面がZ軸だ。 accelerationIncl
Javascriptのための開発環境という名目でsublime text 2のインストールまでを書いたので、今回はPackageの導入方法とオススメPackageについて記事にする。 sublime text 2の機能を拡張する「package control」の導入方法までは前回の記事で。 僕の場合Javascriptのために導入したのが一番大きな理由だったけど、sublime text 2はHTMLやCSSのコーディングも威力を発揮してくれる。 用途別に様々なエディタを使うのはあまり好きじゃないので、僕は全てsublime text 2で書けるようにセッティングしたいというわけ。 この記事の操作方法に関してはすべてWindows版の前提で記述する。 package controlの操作 まずsublime text 2が起動している状態で、「ctrl+shift+p」を入力して
好みのJavaScript開発環境がない件 僕が普段書く言語はHTML・CSS・PHPそしてJavaScript。全部TeraPadで書いていたんだけれど、バリデーターやコード補完が欲しくなってきた。そこでEclipseとNetbeansを試してみた。統合開発環境(IDE)だけあって多機能なんだけれどはっきり言って機能を持て余すし、元々JavaScript用の開発環境ではないので、プラグインをあれこれ試したり、とにかく大変だった。そして重い。テキストエディタで書いてきたのが長かったせいもあるかもしれないが、僕には機動性の悪い環境は肌に合わない。それとIDEを使うなら、HTML5・CSS3の記述にも耐える環境を同時に実現できるかもと期待したけどこちらも散々だった。ちなみにDreamweaverは僕にとっては候補にすらあがらない。 そんなわけで行き着いたところは 僕の要求を最も満たしてくれるの
このページを最初にブックマークしてみませんか?
『linlymatsumura.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く