About Perlのソースコードを統一したルールで整形してくれる。 チームでコーディングするとき、特に有用。 CPAN Perltidy How to install. $ cpanm Perl::Tidy which perltidyでInstall成功を確認 Setting $HOME/.perltidyrcに以下のように書く(Perl best practicesより) -l=78 # Max line width is 78 cols -i=4 # Indent level is 4 cols -ci=4 # Continuation indent is 4 cols #-st # Output to STDOUT -se # Errors to STDERR -vt=2 # Maximal vertical tightness -cti=0 # No extra indenta
最近は仕事でRuby on Railsを使う日々でございます。 ところで皆さんはCSSのプロパティの並び順ってどうしてますか? 僕は何となく、block系やposition系を先に書いて、中身に関連するfont系を・・・オレオレルールを決めて書いてました。 「でもこれって人が丹精込めてやることじゃ無いな」っと。 そしたらRubyMineのプラグインでいい感じにCSSのPropertyを並び替えてくれるヤツがありました。 ※CSSReorderは現在betaであるため、プロジェクトに投入する場合には自己責任で。使った感じでは特に問題なかったけど。 JetBrains Plugin Repository :: CSSReorder (beta) CSSReorderプラグインをインストール それではPluginを入れていきましょう。 メニューから「RubyMine > Preferences」
こんにちは! RubyMine Advent Calendar 20143日目の記事です。さて、皆さんはRubyMineのReformatという機能は活用していますでしょうか? ん? 未だに手でインデントを揃えているって? 今すぐReformatを使いましょう! Reformatとは コード中のインデントやスペースなどを、言語別の設定にあわせて整形し直してくれる機能です。 下の画像のように、Preference > Editor > Code Style以下に言語別の設定を行う場所があります。 Code Styleの設定を元に、常に一定の見た目を保持できる点が、Reformatの優れているポイントです。 手動でReformatをかける まずは手動でReformatをかける方法から。例えば以下のようなインデントの崩れているHTMLソースがあったとしますね。このインデントを直してみましょう。
An extension for Visual Studio, AVR Studio and Atmel studio to format C/C++ and C# documents using Artistic Style engine. More info on Artistic Style at http://astyle.sourceforge.net/. Supported Visual Studio editions: Visual Studio 2010 Professional (or above) Visual Studio 2012 Professional (or above) Visual Studio 2013 Professional (or above) Visual Studio 2015 Professional (or above) AVR Studi
下記は astyle 1.15.3 の astyle.html を適当に日本語化してみたものです。 Artistic Style 1.15.3 C , C++ , C# , Javaソースコード用 フリー で速くて小さい自動整形ツール by Tal Davidson, Israel (E-mail: davidsont@bigfoot.com) Artistic Style は C, C++, C#, Java のソースコードのインデントや整形を行える。 ソースコードをインデント付けするとき、プログラマはインデントに合わせて空白とタブ の両方を用いやすい。さらに、エディタによってはデフォルトでタブキーが押されると空白を挿入したり、また(例えばEmacsでは)行中のコードの手前に自動で空白を置いたりあるいは段付けに今までタブだけを使用したコードに空白を挿入したりして行を整えたりする。 ソース
Javaエディタには,インデントや空白の調整を行うフォーマット機能が備わっていて,誰が書いたコードに関しても一定の規律に従ってソースコードを整えることができる。Eclipseでは,さまざまな言語に対応したエディタを自作するための強力なフレームワークが提供されているが,このフォーマット機能もその一つである。今回は自作したエディタに対して,入力された内容を整形するフォーマット機能の作成方法を紹介する。 JFaceが提供しているテキストエディタフレームワークでは,入力されたテキストについて,あるルールに従って複数の区画(パーティション)に分割するのが普通である。例えばJavaエディタでは,Javadocコメントの部分と実際のコードの部分に区画が分けられている。特にプログラム言語を扱う場合,一つのソースコード中でもいくつかの分野(コメント文やマクロ,関数など)が混在しているので,インデントや空白,
perltidyというのは、Perlベストプラクティスに載っている、ソースコードを綺麗に整形してくれるソフト。 最初は実行形式のプログラムだと思っていたら、Perlスクリプトだった。 考えてみれば、PerlをWindowsでやっていることがどちらかといえばイレギュラーなので、Windowsの実行形式でないのは当然か。 インストールの方法がよくわからなかったのだが、モジュールならcpanからインストールできるんじゃないかと思ってモジュール名を指定したところ、ズバリ、ありました。 そのままインストールを開始。 cpanがちゃんと使えるようになっていれば、インストールは簡単。 cpan> install Perl::Tidy インストールが完了すると、Perl.exeと同じフォルダに「perltidy.bat」というファイルができた。 あとは簡単に手順を。 oreilly.com -- O
やっぱり Perl スクリプトは perltidy をかけておかないと気持ち悪いよね。 Emacs からは perltidy を呼べるように設定済み。 基本 Perl スクリプトを書く時は Emacs なのだが、Windows 上でさくっと書く時もある。最近は Windows 上のテキストエディタは Notepad++ を使っているので、同様に Notepad++ からも呼べるように設定しておこう。 以下 Notepad++ v5.8.7 (UNICODE)、[全般設定] で言語に日本語を指定してある状態での設定手順。Perl は Strawberry Perl で cpanm が入った状態。 perltidy をインストール 以下のコマンドで perltidy をインストールする。 cpanm Perl::Tidy NppExec v0.4.1 をインストール Notepad++ v5.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く