[過去ログ] emacsでeclipseと同等の開発環境は作れるのか? (103レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
41: 2010/12/13(月)01:36 AAS
KDevelopでの方が書きやすい:
c, c++, qt
42: 2010/12/13(月)01:39 AAS
Lispとか何に使うのさ。
43: 2010/12/13(月)01:44 AAS
そりゃいろいろ
44: 2010/12/13(月)01:44 AAS
いろいろ、ですか。
45: 2010/12/13(月)01:45 AAS
emacsのテトリス、縦長で遊びづらい。
よってEclipseの勝利である!
46: 2010/12/13(月)01:46 AAS
Maximaも、リスプで書かれてるそうですよ。wikiに書いてあった。
47: 2010/12/13(月)07:15 AAS
今はどうか知らんが、Yahoo のサイトの何かも
Lisp で書かれてなかったっけ
48: 2010/12/13(月)12:25 AAS
リスプは市販のアプリケーションやフリーソフトってより
社内のシス担(ハカー)が
スクリプト的に便利に使ってるイメージだな。なんとなくだけど
49: 2010/12/13(月)14:46 AAS
ハッカーと画家の著者がやたら推してる言語というイメージだな
50: 2010/12/13(月)18:17 AAS
careless lisperってWHAM!か
51: 2010/12/13(月)18:36 AAS
Lisp で連想するゆーたら Amazon と米軍かなあ。Amazon は多分もう使ってない。
最近は実用的に代替できる言語 (python とか ruby とか) が出てきたから、
一般ではあまり使われてないんじゃないかね。米軍とかは ANSI が必要とかあるかもしれないけど。

自分は Emacs で暮らしてるけど、elisp 使うのはその場限りの編集用途のスク
リプトか、カスタマイズか、電卓がわり (予約割引適用した EC2 の年使用料は?
とか) くらいだ。
52
(1): 2010/12/13(月)22:28 AAS
EclipseはまずデザインやUIが気にくわん。
まず色がキモイ。紫をメインってどういう神経だ。
アイコンが揃いも揃ってダサい。トムキャットがかわいく見える。
置換するのに検索を一回終了させてようやく置換ダイアログ表示とか、アホか。
矩形選択にはalt+shift+aとか、検索のFind Nextがctrl + "K"とかショートカットキーが謎過ぎる。
おそろしく長大なコンテクストメニューはプラグインにより更に長大になり、
国産メーカーPCのWinXP スタートメニュー→プログラム並。
誰かに簡単なWebシステム作らせるのに環境構築だけで半日過ぎかねない。
まぁEmacsユーザーに.emacsとsite-lisp配下を0から揃えさせたらそれ以上になるだろうが。
NetBeansやVSなら15分だ。だが、あいつらはあいつらで(ry
>>38には全く同意だ。

で、Emacsってそもそもプロジェクト管理できんの?
53
(2): 2010/12/13(月)23:05 AAS
>>52
emacs を IDE 化する CEDET というツール(と言うかライブラリ集か)があるみたい。
プロジェクト管理どころが、UML デザイナも emacs でやれるみたいだな。

俺は IDE にプロジェクト管理の面倒を見てもらわないといけないような
大規模なアプリは emacs 上で作った経験が無く、使ったことはないが、
面白そうではある。
54: 2010/12/14(火)07:55 AAS
Javaに限っての話だが、

eclipseが使えないと開発効率が落ちることは非常に良くある。
コード補完をはじめとして、SVNや定義の参照やJavaDocの表示など
やはり統合環境ならではの便利な機能がたくさんあると思う。
JUnitなどのPluginも、まずはeclipseありき。

emacsを使わないと開発の効率が落ちるという状況はない。
Linuxじゃなきゃヤダヤダって子にとってはあるかもしれないけど…。

Java以外の言語でeclipseはちょっとどうかと思う
55
(1): 2010/12/14(火)16:30 AAS
pydevいいぜ。
最初はスクリプト書くために
わざわざ重いソフト立ち上げんのアフォらしいと思ったもんだが。
56: 2010/12/14(火)19:53 AAS
>>55
PyScripterなんかより良い?
57
(1): 2010/12/14(火)21:49 AAS
PyScripterは昔ちょこっとだけ触ったことあるだけだから
もしかしたら俺が知らんだけでトンチンカンな回答かもしれないが。

PyScripterは単一のファイルを扱ってる分にはいいんだけど
プロジェクト管理に難があって(独特)、ファイルを分割してモジュール化して
サブディレクトリつくって……とかやろうとしっちゃかめっちゃかになって
エラい使いにくかった記憶がある。

そのへんEclipseは流石というか、プロジェクト管理は高機能だと思う。
サブディレクトリ作ると、自動的に「__init__.py」を作ってくれたりなw
(細かい気遣いだけど)
あと理ファクタリングも、javaにはかなわないけど、それなりに動く。

まあファイルいっぱい作るんならEclipseのほうがいいんじゃねえの。
簡単な書き捨てスクリプトならエディタでもなんでもいいと思うけど。
58: 2010/12/14(火)21:53 AAS
>>57
レスサンクス、面白そうだね。
pydev使ってみるわ
59
(1): 2010/12/14(火)22:17 AAS
単一でみたらわりとどうでもいい機能やちょっとした気づかいも
それが積み重なると、それはとても大きなパワーになるのだ。
エディタだけ使っていても、それはわからんちん。
60
(1): 2010/12/14(火)22:19 AAS
>>59
それって、emacs でも全く同じ事が言えると思うのだが・・・

それとも、Eclipse でないと積み重ならないし、大きなパワーにならないの?
61: 2010/12/14(火)22:24 AAS
emacsもeclipseもよく知らんのだけど、
schemeやhaskellがEmacsの方がいいというのは
Eclipseでは技術的に難しいから?
それともEmacsユーザーが多かったからみたいな単純な理由?
62
(1): 2010/12/15(水)02:24 AAS
言語的によって、プログラミングをサポートする機能がどこまで使えるかが違う。
たとえば型がある言語だと、数値型に文字列を入れるような
不正なコードを検出できるが、型がない言語では不可能。

schemeやhaskellは言語仕様的に、プログラミングをサポートする
機能がJavaなどに比べて著しく少なくなる。

EclipseはIDEの機能によって+αの快適さを提供するものだが、
schemeやhaskellだと、+Δ(デルタ、少し)になってしまう。

Eclipseでは技術的に難しいからではなく、言語仕様的に難しい。
Eclipseでできないことは、emacsでもできない。
どうせまともなサポート機能が提供できない言語なら
軽いemacsでいいやということになる。
63: 2010/12/15(水)07:36 AAS
>>62
> schemeやhaskellだと、+Δ(デルタ、少し)になってしまう。

scheme はどうか知らんが、Haskell はもっとサポートできるだろ。
リアルタイム型チェックやリアルタイム構文チェックでエラーは強調できるはずだ。

FFI の foreign import 文や foreign export 文、
Storable のインスタンスなどは少数の情報を与えて半自動で入力されて欲しいし、
ある関数を簡約したらどうなるかくらいはシミュレートして表示できるだろう。

サポートできそうな機能なんて他にもいっぱいあるぞ。

単に実現するのが面倒だから誰もその気にならないだけだ。
言語仕様のせいでサポートできないなんて馬鹿げてる。
64: 2010/12/15(水)08:15 AAS
スレタイに対する結論は、無理、で良いみたいですね
65
(1): 2010/12/15(水)14:19 AAS
>>60
やればできるのと、あらかじめ環境が(ある程度)揃ってるのとでは違う。
66
(1): 2010/12/15(水)19:04 AAS
>>65
emacs での開発に便利な elisp を一通り揃えたパッケージを作って、
emacs 本体と一緒に配布すれば済む話だが
67
(1): 2010/12/16(木)02:29 AAS
どれだけelispをそろえたパッケージを集めようと
emacs本体を大幅に改造しなければ実現不可能なものはたくさん有る。
68
(1): 2010/12/16(木)07:28 AAS
>>66
そりゃ「作れば」あるだろう。「作れば」。
69: 2010/12/16(木)07:31 AAS
>>67
たとえばどんな機能?
70: 2010/12/16(木)07:32 AAS
>>68
>>53
1-
あと 33 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.006s