IDE(統合開発環境) vs emacs(テキストエディタ)

1 :仕様書無しさん:2009/06/07(日) 02:56:24 .net
昔はこういう話も成り立ったと思うが、
今はIDEが便利になりすぎてテキストエディタを圧倒しているよね。

Visual Studio 2008とC#つかっててそう確信した。
型情報を基にしたコード補間が便利すぎ。

それでもテキストエディタにこだわっている人
いるの?

22 :仕様書無しさん:2009/06/08(月) 22:58:12 .net

冴子先生、懐かしいな。
どこ、行っちゃったんだろ・・・

90 :仕様書無しさん:2010/05/25(火) 18:24:07 .net

emacsとideなら、もうideに軍配が上がる時代に入ったのかもなぁ
emacsとvimがよく比較されてたけど、emacsのライバルはどっちかというと
ideになってきてると思う

159 :仕様書無しさん:2013/11/22(金) 19:47:17.77 .net

まあemacsはもはやテキストエディタの範疇では無いな。どちらかと言えばIDEの一味だ。
プログラムに使用して良いエディタは
ed、ex、viだけ。(実体は一つ?)

IDE対エディタって(笑)命題は
emacs対viの長い論争一緒だ。

emacsが神なのは無い機能は作れるし作れなきゃ外部のプロセス呼んで表示。それも無理ならバッファやファイルを持参させて外部アプリ起動。つまり全能って事。
emacsからeclipse呼んで結果貰ってまたemacsに戻るのもアリ(笑)

後、面白いのはemacsは遊べる!
まあどの開発環境でも同じだがトライアンドエラーなど何度も何度も同じ操作手順が出てくる。emacsならlispでちょっと書くだけで自動化出来る。何でもC-c C-cで動くモノが出来てるハズ〜って感じ〜(笑)
小さな手順の自動化が達成感、満足感。
ここら辺が出来合いのIDEは足りないね。

2 :仕様書無しさん:2009/06/07(日) 02:59:49 .net

× 補間
○ 補完

166 :hage:2014/04/11(金) 20:54:16.68 .net

デバッガはやはりVSが一番好きだ
普段は書くのはEmacsだけどね

161 :仕様書無しさん:2014/03/22(土) 16:43:52.40 .net

それにLisp使えると東大女とやれるしな

93 :仕様書無しさん:2010/05/31(月) 00:13:55 .net

gEditがいいよ、と中途半端でKYな発言をしてみるテスト

20 :仕様書無しさん:2009/06/08(月) 22:08:38 .net

Visual Studio 2010の登場でIDE論争に決着がつきました。
http://subtech.g.hatena.ne.jp/mayuki/20090607/1244386845

149 :仕様書無しさん:2011/07/22(金) 23:18:19.90 .net

>>148
っ アロンアルファ

60 :仕様書無しさん:2010/04/17(土) 11:33:44 .net

xyzzyでカメガメやってたら怒られた

91 :仕様書無しさん:2010/05/26(水) 12:59:44 .net

Web屋としてはemacsの方が便利だな。
html、java、javascript、*.conf
みたいなのを同時に扱わんといかん場合とか。

57 :仕様書無しさん:2009/10/23(金) 00:39:47 .net

>56
別に漏れは求めて無いけどw
あくまで45に提示してみただけ。

183 :仕様書無しさん:2017/05/12(金) 11:46:47.55 .net

んー…名前空間とはなんぞ?

俺が思うにね?
IDEの中でEmacs(Vim)を起動するのが良いかと。
俺はVisual Studio Codeの統合ターミナル内でEmacsやnanoとか、起動したりしてる。
そういった意味では基幹となるのはIDEという言い方も。

でもEmacsの起動は捨てられないよ。
IDEがorg-modeを超えるなら検討するけど。

182 :仕様書無しさん:2017/05/07(日) 20:40:42.62 .net

>>181
要求を満たすか聞いただけだ
emacsは名前空間がな

78 :仕様書無しさん:2010/05/01(土) 00:13:31 .net

ネタキャラは何言ってもネタにしか見えん罠。

136 :仕様書無しさん:2010/10/23(土) 11:04:14 .net

バージョン管理ソフトとの連携や、編集中のコード補完はEmacsでも
できるげと、編集しながらリアルタイムに以前のバージョンと比較って
のは無理かもそれない。しかし、編集中にリアルタイムに変更箇所が
わかるのか?以前のバージョンって、一つ前のコミットしたバージョンと? 
でも、リアルタイムってすげーウザそうだな。

101 :仕様書無しさん:2010/07/31(土) 12:10:44 .net

>>98-99に吹いたwwもっとリアルタイムで笑いたかった

118 :仕様書無しさん:2010/08/25(水) 09:20:07 .net

>>116
何がじゃねーよアホ、後から直せるのはわかりきってること
自分の設定をインストール時に勝手に上書きされてイラつかない奴は鈍感すぎる

170 :仕様書無しさん:2015/03/29(日) 03:05:20.52 .net

詰まるところ一般的に言って、他人に迷惑掛けなかければIDEだろうがvimだろうが良い。
vimの人と連携したり作業を引き継いだりする人にvimを意識させるなら、それはダメだ。

28 :仕様書無しさん:2009/06/11(木) 12:25:29 .net

>>27
なんという非効率

29 :仕様書無しさん:2009/06/15(月) 19:37:21 .net

関数名、変数名の変更ってどうやってるの?

141 :仕様書無しさん:2010/10/26(火) 03:44:10 .net

あのなあ・・・

129 :仕様書無しさん:2010/10/22(金) 01:33:21 .net

○○で十分というのは、使っている人の都合を
言っているだけに過ぎないので何の参考にもならない。

開発環境としてみれば、IDEはテキストエディタでは
到底できないこともできる。
そもそもIDEの一機能がテキストエディタなので当然ともいえる。

125 :仕様書無しさん:2010/10/09(土) 16:58:56 .net

デバッグ時に遅くなって何の問題があるのかと小一時間

127 :仕様書無しさん:2010/10/12(火) 16:08:56 .net

64bit環境を選ばず
開発環境で仮想マシン走らすお前が詩ね

109 :仕様書無しさん:2010/08/10(火) 03:38:39 .net

Vimのタブ機能はマジ公害レベル
どうやったら、あんな人糞みたいに作れるんだよ
バッファー=タブに完璧に同期できる機能くらいつけとけ

38 :仕様書無しさん:2009/09/03(木) 11:24:16 .net

>>37
何が統合かといえばスクリーンエディタとソースレベルデバッガ。
他の機能はついで。

37 :仕様書無しさん:2009/09/02(水) 00:55:44 .net

>>378-380
ありがとうございます。

>>379
IDEはググったら統合開発環境ということは分かったのですが、
具体的にどう連携させるのでしょうか。
または、参考になるサイトなどありましたら教えてください。

ちなみにエディタはvimを使ったことがあるのですが、これも一種の統合開発環境と思うので
コレを使って連携できるとうれしいです。

39 :仕様書無しさん:2009/09/26(土) 13:52:39 .net

VC6.0を使ったことのある俺が、昨日VS2008EXPRESSを
使ってみた感想。

( ^ω^)・・・ゴツイ

69 :仕様書無しさん:2010/04/24(土) 01:06:25 .net

残念ながらお前のレスがすべてどうでもいいです

97 :仕様書無しさん:2010/06/13(日) 14:59:21 .net

IDEはダウンロードしてすぐにカスタマイズやプラグインの導入が少なくてもそこそこ使える点だろ
emacsやvimはダウンロードしてすぐに開発環境にはならん

馬鹿でも使えるってのは(広まるのには)重要だよ

5 :仕様書無しさん:2009/06/07(日) 03:17:23 .net

名前の変更機能(リファクタリング機能の一つ)も
便利すぎ。

コード書いていて、良いクラス名思いつかなくても
適当にAAAなんて書いて、あとからゆっくりクラス名を変更できる。
関数名も変数名も同様。

コード書いているときに、つまらないこと(でも後から見たときには重要なこと)で
悩まなくていいから楽。

132 :仕様書無しさん:2010/10/23(土) 03:23:24 .net

>131
トレース
変数やメモリのウォッチ

17 :仕様書無しさん:2009/06/08(月) 01:55:27 .net

それはお前が同僚だと勘違いしてるけど現場見学に来てるだけの中学生じゃね?

35 :仕様書無しさん:2009/07/22(水) 18:16:17 .net

GUIのあるプログラムなんて書きません。

111 :仕様書無しさん:2010/08/10(火) 04:01:43 .net

>>110
うまく同期とれないんだけど。
よかったらVimのタブ周りのオススメ設定教えてくれ、いや教えてください

起動時に以前の終了状態を復元しようとしても、バッファにあるのがタブに表示されなかったりするし
タブとじてもバッファから消えなかったりするし
どうも上手くいかん
標準機能で開くとタブで開かないし

77 :仕様書無しさん:2010/04/30(金) 20:26:15 .net

           で ?

185 :仕様書無しさん:2017/06/12(月) 06:24:23.60 .net

はい

36 :仕様書無しさん:2009/07/24(金) 15:35:27 .net

複雑なGUIだとIDEでGUIを作ってコード部分は外部エディタにEmacsを設定したりしてる。
JavaのアプリだとビルドもデバッグもEmacs(JDEE)でやったりするからIDEというよりは
GUIエディタ(こんな言葉があるのか知らんが)として使ってるだけのときもある。

107 :仕様書無しさん:2010/08/10(火) 00:09:27 .net

>106
うむ。
VSだと外部から各種スクリプト言語で自動操縦するとか、
(Windowsの)一般的なエディタではあまりできない事もできるしね。

52 :仕様書無しさん:2009/10/20(火) 18:59:45 .net

>>45
コード補完とかどうやってる?
M-/
じゃなくてもっと高機能なやつ。

86 :仕様書無しさん:2010/05/06(木) 00:06:02 .net

偽物に存在感で負けてスレ追われるとか
存在自体がネタなんですけどね

3 :仕様書無しさん:2009/06/07(日) 03:09:35 .net

>>2
どもどもw

俺が驚いたのは、this.Paint+= って書いてtab二回押すと
↓ここまで完成したところ。(tab一回だと下の一行目まで)

this.Paint += new PaintEventHandler(Form_Paint);

private void Form_Paint(object sender, PaintEventArgs e)
{
 throw new NotImplementedException();
}

Paintにどの型のイベントハンドラ(PaintEventHandler)が入るかを補完して
さらにそのイベントハンドラを型まで正確に補完してくれる。

148 :仕様書無しさん:2011/07/22(金) 22:41:22.70 .net

キーボードから手を離したくないです

160 :仕様書無しさん:2013/11/26(火) 14:39:19.97 .net

>>159
>>はemacsは遊べる
強く同意する。
lispでさっと書けてすぐに修正実行出来るのは楽しい。

169 :仕様書無しさん:2015/03/28(土) 01:57:35.42 .net

>>167 ガッツリ書くときはIDE使うべきだよね。
“ガッツリ書くとき” とはどういうときだよ。意味不明。

>最近、チーム開発でIDEを使わないVIMで頑張ろうとしてる外注がいて切ったわ。
“VIMで頑張ろうとしてる” 意味不明←IDE 使わずに Vim だけでデバッグするはずもない。

>その現場の規約を守らないでアホかって感じ
どんなアホ規約だ。見せてみろ。

Esper 推測するに
外注さんが “IDE エディタうざい。Vim でソースは書こう。”
↑これを見た 167 の阿呆 “俺が使えん Vim を使うなんて生意気だ。”俺々規約違反だ。”

技術レベルは 外注さん >> 167 だったんだろう。それを会社の皆に明確になるのが嫌だったんだろう。

184 :仕様書無しさん:2017/05/12(金) 18:20:54.65 .net

>>183
それいちいち操作変わるのか意味ないな

102 :仕様書無しさん:2010/07/31(土) 20:54:53 .net

>>100
意味分かんない

123 :仕様書無しさん:2010/10/05(火) 02:12:33 .net

emacsがテキストエディタだと…

168 :仕様書無しさん:2015/02/03(火) 23:21:58.32 .net

IDEの補完能力の高さやその他機能は書くときには便利だけど、修正能力はvimの方がいろいろ便利過ぎる

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

  • 【初心者】基本の基本【はまずここ】

    元スレ 1 :仕様書無しさん:2007/09/02(日) 02:14:22 .net 何も知らない人が 何かプログラムを作りたい まずは何をしたらいいのでしょうか? とりあえずこれは知っておけやまずはこれから入れ そんな…

  • 仲介抜きでプログラマーに仕事が入る仕組み

    元スレ 1 :仕様書無しさん:2017/03/27(月) 03:50:14.94 .net を皆で考えよう 24 :仕様書無しさん:2017/03/30(木) 08:13:04.84 .net >>1 資金で…

  • 【頑固】一般派遣テスターの人格問題★3【嫌われ】

    元スレ 1 :仕様書無しさん:2009/08/13(木) 19:13:27 .net 特定派遣テスターの人から「一緒にするな!」と お叱りがあったのでスレタイを変更しました。 前スレ 【頑固】派遣テスターの人格問題★2【…

  • 無能ってすぐ人に答えを求めるよな

    元スレ 1 :仕様書無しさん:2018/10/30(火) 16:40:52.55 .net 二言目には教えてくれ こっちは人間グーグルじゃねえんだよ 30 :仕様書無しさん:2018/12/03(月) 12:27:03.…

  • ビッグデータとAIとプログラマ

    元スレ 1 :仕様書無しさん:2017/02/18(土) 16:48:40.35 .net 正直、お前らビッグデータとかAIとか関係ないよねw なにせそういった不定形の入力に対する処理のプログラミングなんて出来ないしw …

  • 大学は上位のほうが良いのですか

    元スレ 1 :仕様書無しさん:2011/10/30(日) 14:14:19.00 .net 今の時代はPCだろうと思い情報系の学部に進もうと思うのですが そしてとりわけ、不可能に近いものらしいということを知りながらも人工…

  • 基本的な機能も動いてないのにテスターにぶん投げる糞PGwwww

    元スレ 1 :仕様書無しさん:2016/09/21(水) 07:08:10.13 .net 正気かよ 最低限の動作くらいそっちで確認しろ 35 :仕様書無しさん:2016/09/25(日) 07:50:12.57 .ne…

  • 自社より客先やユーザー企業のほうが居心地がいい

    元スレ 1 :仕様書無しさん:2014/12/02(火) 00:32:01.03 .net そんな奴いない?社員食堂がおいしいとか、オフィスがきれいだとか、人が優しいとか、トイレが清々しいとかw 18 :仕様書無しさん:…

  • 職業プログラマなら低レベルに一度は触れろ

    元スレ 1 :仕様書無しさん:2015/08/15(土) 13:33:11.52 .net 応用ソフトの勉強もいいが、 業界3年くらい経ったら2年位 一度、C,アセンブラ、ドライバ、OS,ハード を泳げ! 基礎を知ると捗…

  • バグとテストと残業中

    元スレ 1 :仕様書無しさん:2010/04/21(水) 12:49:54 .net 勢いで立てた。 後悔はしていない。 107 :仕様書無しさん:2011/10/29(土) 12:53:44.15 .net WARNI…

  • プログラマーなら「FizzBuzz問題」解けるよな?

    元スレ 1 :(´・ω・`) ◆Hc1VAagKMg :2008/04/29(火) 20:06:06 .net 1から100までの数をプリントするプログラムを書け。 ただし3の倍数のときは数の代わりに「Fizz」と、5の…

  • 単価交渉が強気になってきた件についてw

    元スレ 1 :仕様書無しさん:2014/07/29(火) 01:12:57.62 .net とりあえず協力会社さんの強気ぷりが半端ねえよ最近。 JavaやC♯の3年目あたりの、プログラマー的な人でも最近は集まり悪い…? …

最近のコメント

匿名 : 合同会社グラウンドステップ 被害者の会 part2
 吉川利幸さんが社長を務めるランサーズでの評価 すご... (5/05)
匿名 : Opera12(Presto) Part8
 Dragonflyが使えなくなったorg (6/25)
匿名 : あえてコマンドライン禁止のLinux
 いまではほとんどのディストリのインストで日本語環境までコマン... (6/15)
ページTOPへ↑