タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

emacsとjavascriptに関するhatz48のブックマーク (4)

  • [mac][emacs] Cocoa Emacsを始めるにあたって入れてみた拡張とか.emacsの現状とか | いわぶろ(ろてん)

    はじめに 半年くらい前だったかに使い始めたAquamacs Emacsですが,Ctrl+n,Ctrl+pの押しっぱなしによるカーソルの上下移動がモッサリしていて,イライラさせられてきました. そんなチリがそれなりに積もってきたとか,突然掃除を始めたくなるくらい崖っぷち的精神状態な今日この頃とか...そんな背景もあり,以前から存在だけは知っていながら触らずじまいだったCocoa Emacsをインストールして使ってみることにしました. 以下,それを機に新しく(話題的には新しくないかと)入れてみた拡張と,それを踏まえた.emacsの現状についての記録です. [mac][emacs] Carbon Emacs設定の現状をまとめてみた « 岩家ぶろぐ かなり間が空いてますが,このエントリの「その後」的な位置づけにでもなりますかね. なお,相変わらず,Emacs Lispは書けません.変更部分は,「雰

  • js2-modeを使いやすくする - speg03の雑記帳

    Emacsのjs2-modeはリアルタイムに構文エラーを示してくれてなかなかよさげな感じだったのだけど、インデントまわりが残念でずっとjavascript-modeを使ってた。 結構前の話だったので、どう残念だったか思い出すために試してみた。 コールバック関数を引数に取る関数なんかで下のような感じになる。(インデント4マスの場合) hoge(function () { foo(); // ここじゃなくて bar(); // ここに来て欲しいわけ }); というのをどうにかして直せないかと探し回って対策を発見。 Editing JavaScript with Emacs — js2-mode / Projects / Mishoo's homepage ほぼ丸パクリでかなり良い感じになりました。多謝。 導入手順 とにかく必要なのは js2.el と espresso.el の2つ。ロードパス

    js2-modeを使いやすくする - speg03の雑記帳
  • js2-modeを使ってEmacsでJavaScriptを書く

    更新履歴 2008-06-20: 公開 js2-mode をおとなしくさせる js2-mode は Emacs で JavaScript を書くための major-mode です。 外部の JavaScript 処理系無しに (flymake のように) 文法上のエラーを表示するなど、 かなり意欲的な機能を備えています。 しかしその一方で、js2-mode のデフォルトの挙動はかなり独特です。 ここでは、それらの挙動を他の major-mode とそろえる方法を説明します。 インストール js2-mode はファイル単体で配布されていますので、それを load-path の通った場所に置きます。 % wget http://js2-mode.googlecode.com/files/js2-20080616a.el % mv js2-20080616a.el /PATH/TO/js2.el

  • EmacsでJavaScriptソースを快適に読むために:js2-modeとエグズーベラントCtags - 檜山正幸のキマイラ飼育記 (はてなBlog)

    「横道にそれすぎ」に書いた事情で、EmacsでJavaScriptソースコードを読む環境を少し整えようかと。 次の2つのツールを導入してみよう、っと。 js2-mode: http://code.google.com/p/js2-mode/ エグズーベラント(EXUBERANT)Ctags: http://ctags.sourceforge.net/ 内容: より良いEmacs JavaScriptモード -- js2-mode 強烈なタグファイル作成ツール -- エグズーベラントCtags エグズーベラントCtagsを調べてみる EmacsでJavaScriptソースを読む ●より良いEmacs JavaScriptモード -- js2-mode 以前(2006年7月)、ひげぽんさんの記事で、「ecmascript-mode.el < javascript.el みたいだ」と書いてあった

    EmacsでJavaScriptソースを快適に読むために:js2-modeとエグズーベラントCtags - 檜山正幸のキマイラ飼育記 (はてなBlog)
  • 1