ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

xyzzy

xyzzyで開いているバッファのファイルをVisual Studioでも開く

Windowsでプログラミングをするとき、コードの編集にはxyzzyを使い、ビルドとデバッグにはVisual Studioを使っている。ブレークポイントを設定したいときなど、xyzzyで開いているファイルをVisual Studioでも開きたいことがあるので、そのコマンドを作成した…

xyzzyがバージョンアップ

xyzzy - カスタマイズ可能で軽快な Windows 用テキストエディタ 「Emacs」風テキストエディター「xyzzy」が6年ぶりのアップデート - 窓の杜 自分が愛用しているテキストエディタxyzzyがなんと6年ぶりにバージョンアップ。 エイプリルフールである4月1日にこ…

ローマ字入力

xyzzyでSKKを使って日本語を入力していると、"ん"がうまく入力できないことに気付いた。 自分は"ん"をローマ字入力するときにはnnと入力するのだが、この場合、"んn"となってしまう。そのため、その後あいうえおを入力するとな行になってしまう。n1回でも入…

キーワードを追加する

xyzzyでは登録されているキーワードを色を変えて表示することができる。たとえばC++のコードを書いているとき、intやforなど言語の予約語は通常のテキストとは異なる色で表示されるので見やすい。 このキーワードはxyzzyがインストールされているディレクト…

ActionScript-modeでのコードヒントの文字化け対策

ActionScript-modeではメソッド名を入力したときなどに解説や引数などの説明が表示されるコードヒントの機能がある。ところがこれが文字化けしてしまっている。 これを直すには、xyzzyのetcフォルダにあるActionScript_CodeHint.tsvをShiftJISで保存し直せば…

ActionScript-mode

以前、xyzzyのActionScript-modeをダウンロードしようとしたら、サーバーが応答せず出来なかった。今回再び試してみたところダウンロードできたのでさっそくセットアップ。 ActionScript mode for xyzzy ちなみにIE8ではレイアウトが崩れて正しくページが表…

ActionScript-mode

FlexSDKをセットアップしたので普段使うエディタxyzzyでソースを書くことができるようになった。なので、ActionScript用のモードをネットで検索。やっぱりActionScript-modeを作成した人がいたので、ありがたく使用させていただこう。 ところが、いろんなと…

hide-ifdef

#if〜#endifで無効になった部分を隠すにはhide-ifdefコマンドを使えばよい。 M-x hide-ifdef隠すといっても表示されなくなるわけでなく目立たない灰色になるだけである。 使用する前には設定が必要で、正しく設定していないと「何か知らんけどcppがエラー」…

メニューのツールバーの項目が選択できないときの対処法

PCがフリーズしてしまったので再起動したら、xyzzyでタブが表示されなくなってしまった。そこでメニューの「表示」→「ツールバー」を選んで表示させようとしたら、このツールバーの項目が灰色になっており選択できない状態に。 これは.xyzzy.historyファイル…

プログラムコードに最適なフォント

愛用しているエディタxyzzyではプログラムコードが見やすいようにと、フォントはTerminalを選択している。ところがなぜか今までは普通に表示できていたのに、うまく表示できなくなってしまった。異様に小さいサイズになってしまっている。メモ帳では正しく表…

C-iをTAB文字の入力に

エディタxyzzyでのC++-modeでは、TABキーはTAB文字の入力ではなくインデントとなる。普通にコードを書いているときは便利なのだが、ときどきTAB文字を入力したくなるときがある。そんなときは C-q TAB とやって quote-char のコマンドを使ってTAB文字を入力…

タグジャンプ

そういえば、最近タグジャンプの機能を使っていないことを思い出した。せっかく便利な機能なのに使わないなんてもったいない。ということで、xyzzyでのタグジャンプ機能のメモ。 ・タグファイルの作成 タグジャンプを使うにはタグファイルを作成しておかなけ…

ヘルプファイルを参照する

CHM形式のヘルプファイルはxyzzyから参照することができる。 まず、「ツール」から「共通設定」を選択して、「ディレクトリ」タブを選択。そこの「HTMLヘルプ」の項目にCHM形式のヘルプファイルを指定する。 設定しておけば、F3キーを押すことでヘルプファイ…

VisualStudioからxyzzyを起動する

VisualStudioのテキストエディタを使っていて、やっぱりxyzzyで編集したいと思ったときに、今編集しているファイルをxyzzyで開く方法。 メニューのツール - 外部ツールを選択して外部ツールを設定するダイアログを開き、追加ボタンを押して、以下の項目を設…

入門Common Lisp―関数型4つの特徴とλ(ラムダ)計算

あるところで紹介されていたのを見て、ちょうどLispを勉強し始めたところだったので購入。 xyzzyを使った方法が書かれているので、すぐに試すことが出来る。 とりあえず、この前のサイトとこの本で勉強していこう。

記号入力の登録

前回うまく設定できていなかったのだが原因がわかった。単にskk-rom-kana-rule-listに*を付け忘れていただけ。 ということで、正しい設定方法は次の通り。 (setq *skk-rom-kana-rule-list* '(("zh" nil ("←" . "←")) ("zj" nil ("↓" . "↓")) ("zk" nil ("↑" …

CommonLisp入門

カスタマイズするためにもやっぱりLispをちゃんと覚えないと。 ということで、xyzzy関連のページを調べているときに分かりやすそうなページがあったのでメモ。 M.Hiroi's Home Page / xyzzy Lisp Programming

xyzzy用skk

Windows用のSKKであるSKKIMEが見つからなかったので、とりあえず使っているエディターxyzzy用のSKKをインストール。 kia's website - xyzzy関連 - skk.l と書いてアップした後、再びSKKIMEのページにアクセスしてみたらバイナリもちゃんとダウンロードできた…