プログラマーが使うテキストエディタって何?Part3

このエントリーをはてなブックマークに追加
188仕様書無しさん
C言語で、印刷するとき、キーワード色分けで、
こういう風に印刷してくれるエディタorソフトないですか?

1|#include <stdio.h>
2|int main(void)
3|{
4|  printf("行数が書いてあるのが欲しいです。\nあと、色分け機能\n");
5|}

よろしくお願いします。

189仕様書無しさん:03/02/11 23:48
WZとPeggyProは行番号+装飾つきで印刷してくれるよ。
カラーかどうかは知らないけど。つかOS書けや。
190188:03/02/11 23:51
OSはXPです。HomeEditon。
なるべくカラーがいいんですよね・・・・。
カラーだとソースが一気に読みやすくなるんで。
191仕様書無しさん:03/02/12 00:13
おまえらc2htmlやjava2htmlは無視でつか?
一度HTML化しちまえば、スタイルシートで色分け印刷なんか朝飯前ですが。
192仕様書無しさん:03/02/12 00:15
どうせなら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
みたいな呪文を唱えると幸せになれるかもです。
195193:03/02/12 01:04
>>194
その適切なディリクトリというのはconfigureなどがあるディリクトリですよね?
つまり、configureなどいろいろあるフォルダがd:\emacs\emacsなら
DOS窓で
D:\emacs\emacs>configure
エンターキー、ということですか?
このコマンドは使えないってDOS窓に言われたんですけど・・・。
どうか教えていただけませんか?
196仕様書無しさん:03/02/12 01:07
>>188
ソースをキーワードでハイライトさせてくれるエディターならどれでも可能なんじゃないですか?
とりあえず、自分が使っている vim だと印刷を選ぶだけで楽勝です。
>>1 の kaoriya 産のところから win 版をダウンロードしてください。
メニューの 「編集」−>「色テーマ」からいろいろなカラーリングを試せます。


>>191
> おまえらc2htmlやjava2htmlは無視でつか?
vimなら(w html 化したいファイルを開いた状態で、メニューから [シンタックス」->「HTML へコンバート」で
表示どおりの html ファイルが作成されます。

vim のコマンドラインからやるには、
:runtime! syntax/2html.vim
としてみてください。
197仕様書無しさん:03/02/12 01:10
>>195
まずconfigureするにはshやawkなんかが必要になると思うんだが。
んでそういう場合に一般的にはcygwinをインスコすることになる。
ただし、Emacsがそれでコンパイルできるかどうかはまた別の話。
どうなんだろうね。

とりあえずMeadowを使っておいたらどうか。今の安定版の
Meadow-1.14はベースにしてるEmacsのバージョンが20.7.1だが、
エディタとしての機能はそんなに違いはないよ。
198193:03/02/12 01:13
>>197
そうなんですか。
じゃあおとなしく今のMeadowを使っときます。(使いこなせてませんが)
大量にあるソースなどはすべて削除しちゃいます。
ソースだけなのでゴミ箱に移すだけで楽ちん。
199業 ◆ItkaRMAJ7. :03/02/12 01:35
他の人が使ってるのをみて、Meadowは俺にはむいてないなぁと思ったよ・・・
200仕様書無しさん:03/02/12 01:44
ディスティ・ノヴァ「私の目的!それはカルマの克服です!」
201仕様書無しさん:03/02/12 01:46
Terapadってどう?
202仕様書無しさん:03/02/12 01:52
>>201
なにをいまさら。
203仕様書無しさん:03/02/12 01:58
>>202
じゃあ TeraPad なら。
204仕様書無しさん:03/02/12 08:00
一時期、TeraPadにはまったことがある。
HSPで書いたEXEをツールに登録して、ワンクリックでHSPやC、C++やJavaのコンパイルが出来るようにした。
勉強中、これには本当にお世話になった。
メモ帳の代わりに起動するようにもしたし、SendToにも用途別にカスタマイズしたTeraPadへのショートカットを置いた。

しかし、Emacsを仕事で使って、それが自己満足だったのだと気付かされた。
今は主にEmacsを使っているが、Winではサクラエディタに期待している。
暇が出来たら開発に参加して、あの腐ったオプション設定のインターフェイスを直したい。
205仕様書無しさん:03/02/12 10:42
>>188
> キーワード色分け
個人的にはソースは用紙ではなくストックフォームで印刷して欲しい
しかし、ストックフォームだとモノクロしかない諸刃の剣
カラーでストックフォームにも対応してるプリンタって無いのかなぁ。
206188:03/02/12 13:30
CInsatuというソフトを使ってみて印刷してみたのですが
色分けはできたのですが行数表示はできませんでした。
やっぱりvimしかないのですかね?
>>205
ストックフォーム・・・?
どういうものなのでしょうか?
207仕様書無しさん:03/02/12 15:38
>>206
> 色分けはできたのですが行数表示はできませんでした。
vim で行番号も表示させて印刷したいなら、いったん html 化する必要があるかも。
html化なら行番号も色づけもそのまま表示どおりに反映されるので。

印刷で行番号も表示させるオプションを自分は知りません。
208188:03/02/12 16:14
今まで試したものを書きます。

・CInsatu
色分けはできるが、行数表示ができない。

・VisualStudio付属エディタ
色分けはできるが、行数表示ができない。

・BCPad付属エディタ
行数表示はできるのだが色分けができない。

・TeraPad(C/C++編集モード)
色分け、行数どちらもできない。

・K2Editer
色分け、行数どちらもできない。

・oedit
色分け、行数どちらもできない。


どなたか、もしできるものがあれば教えてください・・・。
本当によろしくお願いします。
209188:03/02/12 16:20
あと、秀丸でもだめでした。
色分け、行数どちらもできませんでした。
210t:03/02/12 16:26
http://bbs.1oku.com/bbs/bbs.phtml?id=rantyan
★ついに発見★ココだ★
211674:03/02/12 17:24
■■無料レンタル掲示板■■

どんどんレンタルして下さい

ランキングありジャンルも豊富です


http://kgy999.net/bbs/







212仕様書無しさん:03/02/12 19:33
Meadowじゃだめなの?
213188:03/02/12 21:31
>212
たしかMeadowって行数表示してませんでしたよね?
C編集モードでも。
なので印刷でもでないかと・・・

それにすっかりMeadowの操作方法わすれてしまいました。
うーん、ないんですかねぇ?
214仕様書無しさん:03/02/12 21:49
2.14祭り開催。
詳しくは芸スポ長渕スレ
215仕様書無しさん:03/02/12 22:26
秀丸は印刷時に行番号つけてくれる機能あったはず。
216仕様書無しさん:03/02/12 23:32
すなおにPeggy Pro使えばよろし。
217仕様書無しさん:03/02/12 23:32
>>215 ああ、あるね。ファイル名、ページ番号印刷もある。
218188:03/02/12 23:36
>215
>217
そうなんですか?デフォルトで印刷したので。
今から見てきます。

>216
それなら行数教示、キーワード色分けができるのですか?
219仕様書無しさん:03/02/12 23:37
すなおにDoxygen使えばよろし。
220仕様書無しさん:03/02/12 23:49
すなおに自分でプロ(略
221216:03/02/13 00:23
>218
行数表示はできる。
カラープリンタなんて職場にはないのでキーワードの
色分けが印刷でも反映されるかは正直、知らん。
222仕様書無しさん:03/02/13 01:27
>>221
プレビューで確認とかできないの?
223216=221:03/02/13 09:33
>>222
カラー印刷できることを確認しますた。
224仕様書無しさん:03/02/13 16:47
Peggy Proってシェアウェアなんですね・・・

フリーでは無理でしょうか・・・・?
225仕様書無しさん:03/02/13 18:40
>>208
MKEditorは?
226208:03/02/13 19:11
MKediter、今DLしてきました。
で、拡張子が.cのを開いても色づけされてないですし、
エディタ環境などいろいろ見ても
Cソースに色が付くことはありませんでした。

やり方が間違ってるのですか?
227仕様書無しさん:03/02/13 19:32
>>226
設定のミスかな?
228仕様書無しさん:03/02/13 19:36
>>208
時間の無駄。

評判のいいエディタを一つ選んでそれを極めろ。
いちいちソース印刷するな。脳内バッファを増設しろ。
マルチモニタにしろ。Cなんて糞言語やめてC#にしろ。
229208:03/02/13 19:38
>>227
あれ?C言語の色分けなどあるのですか?
すいません、もう一度本家行ってきます。
230仕様書無しさん:03/02/13 20:10
>>208
> ・VisualStudio付属エディタ
> 行数表示ができない。

ツール(T) → オプション(O) → テキストエディタ - (言語名) - 全般 - 表示 - 行番号(L)
231仕様書無しさん:03/02/13 20:14
>>226
色定義ファイルを別途落としてよませてくだせい・・・
232仕様書無しさん:03/02/13 20:22
233208:03/02/13 22:03
>>230
それでやってみたら、VisualStudioのエディタ部には行番号表示されたのですが
印刷時には表示されませんでした。

MK、今から試してみます。
もうHDDがエディタだらけ(笑)
TeraPadから始まって今はMK。
>>1のほとんどはもう試してしまいました(笑)
234208:03/02/13 23:24
MKediter、印刷プレビューで見てみたら行数表示はできませんでした。
使用してるときは表示されるのですが・・・。

はぁ・・・
235仕様書無しさん:03/02/13 23:37
だからPerlあたりでCのソースをもとに色分けされて行番号が付いたHTMLを生成するスクリプトを書けばいいじゃねえかと小一時間(ry
236208:03/02/13 23:40
C以外の言語はできないんです・・・。
言語、といえるかどうかわからないですけどせいぜいHTML程度です。
でも、CソースをHTMLに変換して
<FONT COLOR="DD0000">for</FONT>
なんてやってられませんし・・・。
237仕様書無しさん:03/02/13 23:44
>>236
大丈夫です。私もHTMLとDHTMLしかできません。
プログラムという作業には難がありますが、
仕事はできます。問題なしです。
238208:03/02/13 23:48
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|}
239仕様書無しさん:03/02/13 23:49
>>233
ファイル(F) - ページ設定(U) - 行番号(N)
240208:03/02/13 23:56
>>239
すごい!できました!
あれだけ探していろいろなエディタをダウンロードしたけど
答えは最初から持ってたVisualStudioにあったとは。
うーん、なんともこれは・・・

とにかく、本当にありがとうございました!