[過去ログ] emacsでeclipseと同等の開発環境は作れるのか? (103レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
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
71(1): 2010/12/16(木)18:42 AAS
windowsのemacs上でipythonを実行する方法ってなんかないのかい
72: 2010/12/21(火)08:07 AAS
まるち
73: 2011/01/08(土)23:55 AAS
ctrl + n/ctrl + pでエディタのタブって移動できないの?
74: 2011/01/23(日)00:16 AAS
HaskellだったらEmacs上でリアルタイム構文チェックするモードがある
ghc.elだったかな。flymakeでコンパイラ呼び出してるだけだけど
elispで完結するという条件が無ければ、>>1に書いてあることを実現する道具は既に揃っているのではないか
75: 2011/01/25(火)03:03 AAS
スレタイが検索にかかりにくいからEclipseスレを立て直したよ
Eclipse統合M31【Java/C++/Ruby/Python/Perl】
2chスレ:tech
76: 2011/02/13(日)18:37 AAS
emacsで文字列をマウスで移動できますか?
ドラッグドロップで。
77(1): 2011/02/15(火)20:01 AAS
eclipseのCode Style -> Formatterみたいなことはemacsで出来ますか?
78: 2011/02/16(水)19:08 AAS
Eclipseのエディタ部分だけEmacsに入れ替えてくれんかの
79: 2011/05/02(月)17:38 AAS
どっちでもいいからopencobolに対応してよ
80: 2011/08/30(火)18:37 AAS
まずJavaでelispインタープリタを作って…
81(1): 2011/10/22(土)01:44 AAS
>>77
太古からM-x indent-regionまたはbuffer
最近でこそideのエディタも高機能になったが
前は整形も自動インデントもヘボかったな
82: 2011/11/10(木)08:28 AAS
emacs+slimeやessみたいな使い方ができるんだったらいいけどな。
>>81
C-M-\
>>71
python-modeでrun-pythonが動くように設定してればREPLは立ち上がるよ。
83: 2011/11/20(日)11:25 AAS
あがるよね
上下前次1-新書関写板覧索設栞歴
あと 20 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.009s