• ベストアンサー

プログラムをする環境ツール

JAVAをやってるんですがエディットが標準のメモ帳では、不満足です。 tabが効いて見た目もカッコイイ、ふりーのエディタないですか?あと、emacsのように起動に時間のかからないやつで。紹介してください。 また、DOS窓を開いてコンパイルや実行をしてるんですが、以前に打ったコマンドを何回も打ち直すの面倒なんで、上を押すだけで出せるようなものないですかね?左を押して戻ろうとすると文字も消してしまうので、それも大変です。 また、DOS窓を使わずにコンパイルなど便利にできるのってありますか? 1つだけでもいいんで、何かお勧めがあったらお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yuxp
  • ベストアンサー率58% (7/12)
回答No.5

DOS窓でdoskeyと打つと以降のコマンドが↑ボタンでいくつでもさかのぼれると思います。

taurus4
質問者

お礼

ありがとうございます。何のツールも必要なかったんですね。問題がひとつ解決しました。どうも

その他の回答 (7)

  • yuizuian
  • ベストアンサー率42% (103/245)
回答No.8

>例えば、先ほどの例でいうと、 >{ >int a=5; >} >という行があった時に、カーソルを=のところにもってくると >{ >int a   =5; >} >ってなってしまいませんか?emacsのtabは、その行のどこにカーソルがあっても、 >{ >   int a=5; >} >というふうに、intの前にスペースを作ってくれるんですよね。 >秀丸もこういうtabの使い方てできるんでしょうか?ダウンロードして使ってみたんですがデフォルトではできませんでした。何か設定するんでしょうか? 1行にのみタブを挿入する場合は、行頭にカーソルがないといけません。 面倒かもしれませんが、根本はちょっと便利なただのテキストエディタなので、文字間にタブが入れられないと不便な場面が多いのですよ(^^;

taurus4
質問者

お礼

分かりました。ありがとうございました tabの種類も良し悪しって事ですね。

  • yuizuian
  • ベストアンサー率42% (103/245)
回答No.7

#1です。 >main()の行はスペースを空けずに、int a=5;の行などの様に必要な行だけ、スペースを空けてくれるというtabの使い方 私は秀丸ユーザですので他のエディタのことはわかりませんが、 秀丸なら上記のことができますよ。 頭にタブを挿入したい行を選択してTabキーを押すだけです。 Shift+Tabでその逆(タブを削除)することもできます。 また、インデントの挿入の仕方を設定すれば、 ”{”の後は {  int 1=5; のように自動的にタブを挿入してくれる機能もあります。

taurus4
質問者

補足

例えば、先ほどの例でいうと、 { int a=5; } という行があった時に、カーソルを=のところにもってくると { int a   =5; } ってなってしまいませんか?emacsのtabは、その行のどこにカーソルがあっても、 {    int a=5; } というふうに、intの前にスペースを作ってくれるんですよね。 秀丸もこういうtabの使い方てできるんでしょうか?ダウンロードして使ってみたんですがデフォルトではできませんでした。何か設定するんでしょうか?

  • k_nagi
  • ベストアンサー率0% (0/5)
回答No.6

tabって指定したスペース分の幅を出力するものでは? (※否スペース出力) viしか使ったことないのでEmacsのタブ機能がどういうものか知りません。 オートインデントとはまた別なのでしょうか? オートインデントは可能ですが、「{」の次でEnterを押したら勝手にインデントしてくれる機能を言ってるのでしたらできないですね。

taurus4
質問者

補足

私が言ってるのはそのオートインデントのことなんでしょうか?説明しずらいので次のようなことを言いたいんですが、例えば main() { int a=5; printf("%d\n",a); } みたいなプログラムを書いたときに、上からすべての行でtabを押していったときに、 main() {   int a=5;   printf("%d\n",a); } というふうに、main()の行はスペースを空けずに、int a=5;の行などの様に必要な行だけ、スペースを空けてくれるというtabの使い方なんですが、これをオートインデントというんでしょうか?だとしたら、設定の仕方がわからないんですが、何処かに載ってないですかね?お願いします。

回答No.4

秀丸エディタはどうでしょう。 http://hidemaru.xaxon.co.jp/software/hidemaru.html

参考URL:
http://hidemaru.xaxon.co.jp/software/hidemaru.html
  • wolv
  • ベストアンサー率37% (376/1001)
回答No.3

MS-DOSでは, F3で直前に打ったコマンドが出ます. 二つ以上前のは出ません. F1からF10まで,何か機能が割りついてましたが,詳しくは忘れました. 1文字ずつ表示,とか,指定した文字まで表示,とか... これらの機能の総称は「テンプレート」だったと思います.

taurus4
質問者

補足

ありがとうございます。確かに1つ前のはでました。 何個か前までのコマンドが出るのを使ってるのを見たことがあるような気がするんですが。。どうも

  • k_nagi
  • ベストアンサー率0% (0/5)
回答No.2

エディタだけ紹介。 TeraPad。 Java以外での開発でも重宝してます。

参考URL:
http://www2s.biglobe.ne.jp/~t-susumu/toclip/
taurus4
質問者

補足

ちょっと使ってみてtabについて聞きたいんですが、tabを押すと強制的に設定した幅だけスペースを書いてしまうんですか? unixのemacsのような自動調整してくれるtabの使い方はできないんでしょうか?

  • yuizuian
  • ベストアンサー率42% (103/245)
回答No.1

JBuilderはどうでしょう? 最新版: http://www.borland.co.jp/jbuilder/jb6/download/

参考URL:
http://www.borland.co.jp/jbuilder/
taurus4
質問者

補足

ありがとうございます。ちょっと容量が大きすぎるので私のハードディスクには厳しい感じです。できればメガバイト以内のやつでお願いします。 ここまでちゃんとしたやつじゃなくていいので、

関連するQ&A

専門家に質問してみよう