プログラマーが使うテキストエディタって何?Part3
188 :
仕様書無しさん:
C言語で、印刷するとき、キーワード色分けで、
こういう風に印刷してくれるエディタorソフトないですか?
1|#include <stdio.h>
2|int main(void)
3|{
4| printf("行数が書いてあるのが欲しいです。\nあと、色分け機能\n");
5|}
よろしくお願いします。
WZとPeggyProは行番号+装飾つきで印刷してくれるよ。
カラーかどうかは知らないけど。つかOS書けや。
OSはXPです。HomeEditon。
なるべくカラーがいいんですよね・・・・。
カラーだとソースが一気に読みやすくなるんで。
191 :
仕様書無しさん:03/02/12 00:13
おまえらc2htmlやjava2htmlは無視でつか?
一度HTML化しちまえば、スタイルシートで色分け印刷なんか朝飯前ですが。
どうせならdoxygen薦めろよ
193 :
仕様書無しさん:03/02/12 00:46
昔、Emacsを使ってみようと思ってemacs-21.2ってやつをDLしたんですが、
ソースファイルしかなく、まったく意味がわからなかったのでWithEmacsをみてMeadowを
ダウンロードしたのですがこのemacs-21.2ファイルはどうやったらEmacs.exeにすることができるのですか?
厨な質問ですいませんがよろしくお願いします。
194 :
仕様書無しさん:03/02/12 00:56
DOS窓とかで適切なディレクトリに移動して、
.\configuer
.\make
.\install
みたいな呪文を唱えると幸せになれるかもです。
>>194 その適切なディリクトリというのはconfigureなどがあるディリクトリですよね?
つまり、configureなどいろいろあるフォルダがd:\emacs\emacsなら
DOS窓で
D:\emacs\emacs>configure
エンターキー、ということですか?
このコマンドは使えないってDOS窓に言われたんですけど・・・。
どうか教えていただけませんか?
>>188 ソースをキーワードでハイライトさせてくれるエディターならどれでも可能なんじゃないですか?
とりあえず、自分が使っている vim だと印刷を選ぶだけで楽勝です。
>>1 の kaoriya 産のところから win 版をダウンロードしてください。
メニューの 「編集」−>「色テーマ」からいろいろなカラーリングを試せます。
>>191 > おまえらc2htmlやjava2htmlは無視でつか?
vimなら(w html 化したいファイルを開いた状態で、メニューから [シンタックス」->「HTML へコンバート」で
表示どおりの html ファイルが作成されます。
vim のコマンドラインからやるには、
:runtime! syntax/2html.vim
としてみてください。
>>195 まずconfigureするにはshやawkなんかが必要になると思うんだが。
んでそういう場合に一般的にはcygwinをインスコすることになる。
ただし、Emacsがそれでコンパイルできるかどうかはまた別の話。
どうなんだろうね。
とりあえずMeadowを使っておいたらどうか。今の安定版の
Meadow-1.14はベースにしてるEmacsのバージョンが20.7.1だが、
エディタとしての機能はそんなに違いはないよ。
>>197 そうなんですか。
じゃあおとなしく今のMeadowを使っときます。(使いこなせてませんが)
大量にあるソースなどはすべて削除しちゃいます。
ソースだけなのでゴミ箱に移すだけで楽ちん。
他の人が使ってるのをみて、Meadowは俺にはむいてないなぁと思ったよ・・・
200 :
仕様書無しさん:03/02/12 01:44
ディスティ・ノヴァ「私の目的!それはカルマの克服です!」
201 :
仕様書無しさん:03/02/12 01:46
Terapadってどう?
204 :
仕様書無しさん:03/02/12 08:00
一時期、TeraPadにはまったことがある。
HSPで書いたEXEをツールに登録して、ワンクリックでHSPやC、C++やJavaのコンパイルが出来るようにした。
勉強中、これには本当にお世話になった。
メモ帳の代わりに起動するようにもしたし、SendToにも用途別にカスタマイズしたTeraPadへのショートカットを置いた。
しかし、Emacsを仕事で使って、それが自己満足だったのだと気付かされた。
今は主にEmacsを使っているが、Winではサクラエディタに期待している。
暇が出来たら開発に参加して、あの腐ったオプション設定のインターフェイスを直したい。
>>188 > キーワード色分け
個人的にはソースは用紙ではなくストックフォームで印刷して欲しい
しかし、ストックフォームだとモノクロしかない諸刃の剣
カラーでストックフォームにも対応してるプリンタって無いのかなぁ。
CInsatuというソフトを使ってみて印刷してみたのですが
色分けはできたのですが行数表示はできませんでした。
やっぱりvimしかないのですかね?
>>205 ストックフォーム・・・?
どういうものなのでしょうか?
>>206 > 色分けはできたのですが行数表示はできませんでした。
vim で行番号も表示させて印刷したいなら、いったん html 化する必要があるかも。
html化なら行番号も色づけもそのまま表示どおりに反映されるので。
印刷で行番号も表示させるオプションを自分は知りません。
今まで試したものを書きます。
・CInsatu
色分けはできるが、行数表示ができない。
・VisualStudio付属エディタ
色分けはできるが、行数表示ができない。
・BCPad付属エディタ
行数表示はできるのだが色分けができない。
・TeraPad(C/C++編集モード)
色分け、行数どちらもできない。
・K2Editer
色分け、行数どちらもできない。
・oedit
色分け、行数どちらもできない。
どなたか、もしできるものがあれば教えてください・・・。
本当によろしくお願いします。
あと、秀丸でもだめでした。
色分け、行数どちらもできませんでした。
212 :
仕様書無しさん:03/02/12 19:33
Meadowじゃだめなの?
>212
たしかMeadowって行数表示してませんでしたよね?
C編集モードでも。
なので印刷でもでないかと・・・
それにすっかりMeadowの操作方法わすれてしまいました。
うーん、ないんですかねぇ?
214 :
仕様書無しさん:03/02/12 21:49
2.14祭り開催。
詳しくは芸スポ長渕スレ
秀丸は印刷時に行番号つけてくれる機能あったはず。
すなおにPeggy Pro使えばよろし。
>>215 ああ、あるね。ファイル名、ページ番号印刷もある。
>215
>217
そうなんですか?デフォルトで印刷したので。
今から見てきます。
>216
それなら行数教示、キーワード色分けができるのですか?
すなおにDoxygen使えばよろし。
すなおに自分でプロ(略
>218
行数表示はできる。
カラープリンタなんて職場にはないのでキーワードの
色分けが印刷でも反映されるかは正直、知らん。
224 :
仕様書無しさん:03/02/13 16:47
Peggy Proってシェアウェアなんですね・・・
フリーでは無理でしょうか・・・・?
MKediter、今DLしてきました。
で、拡張子が.cのを開いても色づけされてないですし、
エディタ環境などいろいろ見ても
Cソースに色が付くことはありませんでした。
やり方が間違ってるのですか?
>>208 時間の無駄。
評判のいいエディタを一つ選んでそれを極めろ。
いちいちソース印刷するな。脳内バッファを増設しろ。
マルチモニタにしろ。Cなんて糞言語やめてC#にしろ。
>>227 あれ?C言語の色分けなどあるのですか?
すいません、もう一度本家行ってきます。
>>208 > ・VisualStudio付属エディタ
> 行数表示ができない。
ツール(T) → オプション(O) → テキストエディタ - (言語名) - 全般 - 表示 - 行番号(L)
>>226 色定義ファイルを別途落としてよませてくだせい・・・
>>230 それでやってみたら、VisualStudioのエディタ部には行番号表示されたのですが
印刷時には表示されませんでした。
MK、今から試してみます。
もうHDDがエディタだらけ(笑)
TeraPadから始まって今はMK。
>>1のほとんどはもう試してしまいました(笑)
MKediter、印刷プレビューで見てみたら行数表示はできませんでした。
使用してるときは表示されるのですが・・・。
はぁ・・・
235 :
仕様書無しさん:03/02/13 23:37
だからPerlあたりでCのソースをもとに色分けされて行番号が付いたHTMLを生成するスクリプトを書けばいいじゃねえかと小一時間(ry
C以外の言語はできないんです・・・。
言語、といえるかどうかわからないですけどせいぜいHTML程度です。
でも、CソースをHTMLに変換して
<FONT COLOR="DD0000">for</FONT>
なんてやってられませんし・・・。
>>236 大丈夫です。私もHTMLとDHTMLしかできません。
プログラムという作業には難がありますが、
仕事はできます。問題なしです。
1|#include <stdio.h>
2|<span style="color:forestgreen">int main(void)</span>
3|{
4| printd("<font color="DD0000"さすがにそれは面倒くさすぎます。\n勘弁してください</font>");
5|<font color="FF0000">return 0</font>;
6|}
>>233 ファイル(F) - ページ設定(U) - 行番号(N)
>>239 すごい!できました!
あれだけ探していろいろなエディタをダウンロードしたけど
答えは最初から持ってたVisualStudioにあったとは。
うーん、なんともこれは・・・
とにかく、本当にありがとうございました!