by shigemk2

当面は技術的なことしか書かない

JavaScriptの1行あたりの文字数とEmacs

http://google-styleguide.googlecode.com/svn/trunk/javascriptguide.xml

Google JavaScript Style Guide 和訳 — Google JavaScript Style Guide 和訳

とりあえず、1行あたり80文字がベターだそうです。

で、Emacsで1行あたりの文字数を超えたらハイライトをかけるのがこちら。

Emacsで1行の文字数が指定値をオーバーしていたらハイライトする - Qiita

僕はjs2-modeを使っているので、こんなふうに書きます。

(add-hook 'js2-mode-hook
  (lambda ()
    (font-lock-add-keywords nil
      '(("^[^\n]\\{80\\}\\(.*\\)$" 1 font-lock-warning-face t)))))

なお、word-counts-regionを使うのもよいでしょう。