[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 17:57 / Filesize : 173 KB / Number-of Response : 884
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【エディタ】ソース何で書いてる? 1スレ目



1 名前:デフォルトの名無しさん mailto:sage [2006/11/22(水) 09:22:00 ]
ソースを書くのに最適なエディタについて議論するスレッド

159 名前:デフォルトの名無しさん mailto:sage [2006/12/14(木) 00:08:51 ]
>>156
>xyzzyで部分一致で関数ジャンプとかできなくて
kwsk。
特に、「部分一致で関数ジャンプ」の辺り。

160 名前:デフォルトの名無しさん mailto:sage [2006/12/14(木) 01:22:28 ]
>>149
大丈夫だ、そういう人は講じてくると仕事なんかしないでホンモノのプログラミングを始めてしまうから。
そこまで到達する奴はほとんどいないけどな。

161 名前:デフォルトの名無しさん [2006/12/14(木) 11:56:22 ]
>>159
list-functionは選ぶだけじゃないすか。
そうじゃなくて、
HogeMogeという関数があったときに、
Mogeと入力しただけで、マッチされるものをイメージしています。
関数名が長いとないと困るんです

162 名前:デフォルトの名無しさん mailto:sage [2006/12/14(木) 19:36:47 ]
>>161
プログラミング時、汎用エディタでなにが嫌かといえば、言語仕様に合った補完やら検索やら
状況検知型ヘルプやら、そういった言語や環境依存のサポート機能がない、
あるいは貧弱だからなんだよなぁ。

文章作成なら、別にどんなエディタでもかまわないが、プログラミングならIDEがないと
激しくストレスがたまる。

だからIDEがない言語や環境でソースを書くときは、エディットコントロールをほぼそのまま使って
簡易IDE機能をつけたエディタを作ったりするわけだ。

関数やらラベルやらを自動収集&別ウィンドウ表示して、
クリックするだけでその定義や実装部分に飛べる(開ける)ようにするだけでも便利だぞ。


163 名前:デフォルトの名無しさん mailto:sage [2006/12/14(木) 20:04:39 ]
TextMateの行末にセミコロンつけて改行するマクロがすっかり気に入ったので、
他のIDE使う時もTextMate風のキーボードショートカットでマクロ割り当ててる

164 名前:デフォルトの名無しさん [2006/12/14(木) 21:50:31 ]
>>162
だよなあ。

IDEは、エディタ自身の機能は貧弱でも、開発するときの周辺環境が整っているから、
使っているわけでねえ。
いまだと、リファクタリングがないと、使いづらくて

165 名前:デフォルトの名無しさん mailto:sage [2006/12/14(木) 23:52:46 ]
>>161
これは驚いた。こんな機能あったのね。
私はインクリメンタルサーチかgrepを使うから気にもしなかった。

166 名前:デフォルトの名無しさん mailto:sage [2006/12/15(金) 19:59:06 ]
>>164
IDEのエディタでできない操作や使えない機能は、そんなに使わないから実装されていないわけで、
実際使用頻度は低い。

だからIDEをメインで使って、IDEに無いあるいは使いにくい機能を使いたいときだけ汎用エディタを使う。

ソース書くんならこれが一番効率が上がると思う。


167 名前:デフォルトの名無しさん [2006/12/15(金) 21:47:22 ]
>>71
"mx" でマークして、カーソル移動して、
"y`x" でカーソルからマーク位置まで、コピーできる。



168 名前:デフォルトの名無しさん mailto:sage [2006/12/15(金) 22:04:52 ]
terapad

169 名前:デフォルトの名無しさん mailto:sage [2006/12/15(金) 22:06:49 ]
すごい怪しい響きだ・・・terapad

170 名前:デフォルトの名無しさん mailto:sage [2006/12/15(金) 23:59:34 ]
VisualStudioは、viのキーアサイン用意されてればいいのに。

171 名前:デフォルトの名無しさん mailto:sage [2006/12/16(土) 00:30:39 ]
苦笑

172 名前:デフォルトの名無しさん mailto:sage [2006/12/16(土) 06:18:47 ]
>>167
なるほど、普段'しか使わんから`を忘れてた。
#文字単位だと/使ってるし。

173 名前:デフォルトの名無しさん mailto:sage [2006/12/16(土) 10:37:38 ]
vimが最強他のエディタでできることは全部vimでできるまじ最強

174 名前:デフォルトの名無しさん mailto:sage [2006/12/16(土) 10:49:55 ]
頭悪すぎる文章で信用できません(><)

175 名前:デフォルトの名無しさん [2006/12/16(土) 13:21:18 ]
>>173
■ ECBやemacs-railsなどEmacsの機能をデモンストレーションしたFlash動画
platypope.org/yada/emacs-demo/
■ デモで扱ったElispパッケージ群
platypope.org/blog/2006/9/8/i-need-a-cool-european-accent

にあるのをできる?

176 名前:デフォルトの名無しさん mailto:sage [2006/12/16(土) 14:07:05 ]
逆に聞きたいが何ができないの?
全部vimでできる上に操作性が神だから総合的にvimの完全勝利まじ最強

177 名前:デフォルトの名無しさん mailto:sage [2006/12/16(土) 14:15:11 ]
vimすごーい
やっぱさー、操作性が神だし完全勝利だよねー
わーいわーい



178 名前:デフォルトの名無しさん mailto:sage [2006/12/16(土) 14:25:42 ]
目から鱗ではなく、目からビームって感じ?

179 名前:デフォルトの名無しさん mailto:sage [2006/12/16(土) 14:28:36 BE:596919348-2BP(10)]
emacs

180 名前:デフォルトの名無しさん mailto:sage [2006/12/16(土) 14:31:24 ]
ema糞

181 名前:デフォルトの名無しさん [2006/12/16(土) 14:35:04 ]
>>176
・リファクタリング
・構文解析を利用したコード補完
・部分一致による関数ジャンプ

はできますか?

182 名前:デフォルトの名無しさん mailto:sage [2006/12/16(土) 14:40:46 ]
ネタにマジレス超ウケるんだけどw

183 名前:デフォルトの名無しさん mailto:sage [2006/12/16(土) 16:20:19 ]
どこが面白いのやら。

184 名前:デフォルトの名無しさん [2006/12/16(土) 17:36:38 ]
やっぱ最終的にEDLINて話になるよな。

185 名前:デフォルトの名無しさん mailto:sage [2006/12/16(土) 17:56:15 ]
工エエェェ(´д`)ェェエエ工

186 名前:デフォルトの名無しさん mailto:sage [2006/12/16(土) 18:25:01 ]
MIFES

187 名前:デフォルトの名無しさん mailto:sage [2006/12/16(土) 19:00:47 ]
>>180
一緒にネトヲチに帰ろうな。



188 名前:デフォルトの名無しさん [2006/12/17(日) 21:39:27 ]
インテリセンスが使えて、
コンテキストメニューから変数、クラス、マクロの定義へジャンプしたり
できるエディタってやっぱVisualStudioしかないかな?

俺ら後輩に秀丸を強く勧めてきた上司もやっぱりインテリセンスの便利さが
いいらしい。
秀丸にもマクロつかったり、誰だかが作った奴使えばインテリセンスみたいなこと
できるみたいだけど、そのためにキーワードを羅列したテキストファイルを作るのは
バカらしいな。構文解析してキーワードを抽出してくれるならいいんだが…

189 名前:デフォルトの名無しさん [2006/12/17(日) 22:34:55 ]
>>188
Eclipse、SharpDevelop

190 名前:デフォルトの名無しさん mailto:sage [2006/12/17(日) 22:37:31 ]
>>188-189
IDEじゃないエディタではどうなんだろね。
誰かSharpDevelopとかEclipseからその機能だけ取り出してエディタ作ってないのかな。

191 名前:デフォルトの名無しさん mailto:sage [2006/12/17(日) 23:04:57 ]
ed出てこないね。

192 名前:デフォルトの名無しさん [2006/12/17(日) 23:20:53 ]
>189
d

普通のエディタでやるにしても、Includeの標準ディレクトリ設定したり、
なんだで、やっぱIDE向きの機能なのかもな。

CodeWarriorがもっとまともだったらいいのに……

ちなみにVisualStudio使ってWindows以外のプログラム書いてるやつっている?

193 名前:デフォルトの名無しさん mailto:sage [2006/12/17(日) 23:38:48 ]
うちの会社に一人いる。

194 名前:デフォルトの名無しさん [2006/12/17(日) 23:40:38 ]
>>191
今は治療できるからな。

195 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 00:17:32 ]
IDEが無いのはpeggy使ってます。

196 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 02:08:21 ]
viでいいじゃん

197 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 02:18:46 ]
viが最強



198 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 03:17:11 ]
個人的にはvim最強であることに異論なしだが
「何で書いてる?」というスレで最強唱えても不毛

199 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 10:56:41 ]
python書くときはvim
JavaとC++はideがないとやってられんな。
特にJavaは1クラス1ファイルのうえ
メソッド名がやたら長くなる傾向があるから、
インテリセンスなしだとかなりきつい。
あとデバッガ。
もうコマンドラインには戻れない…
(pythonではいまだにprintですましているが)

200 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 14:58:23 ]
インテリセンスはvimの補完機能で代替できるし操作性神だからvimの勝ち

201 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 15:51:08 ]
vim自体のすばらしさに異論は唱えないが
vimユーザってこんなんばっかなん?

202 名前:デフォルトの名無しさん [2006/12/18(月) 16:30:39 ]
>192
>ちなみにVisualStudio使ってWindows以外のプログラム書いてるやつっている?

すまん、GBAのプログラム趣味で書いてる。コンパイルチェックまでVSでやってる
自動補完&&コンパイルエラーへの移動、が楽なんで、つい

203 名前:デフォルトの名無しさん [2006/12/18(月) 16:59:08 ]
みどろ亀

204 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 19:24:05 ]
サクラエディタ

205 名前:デフォルトの名無しさん mailto:sage [2006/12/18(月) 20:19:37 ]
>>202
GBAのコンパイルをVSでやるってどうやってやるんですか
実行時にエミュで起動できるようにもできる?

visual ham使ってるんだけど
makefileがよく壊れることあって使いにくいよー

206 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 02:01:05 ]
>>5
これどうやってつかうんだ?

207 名前:デフォルトの名無しさん [2006/12/19(火) 02:08:13 ]
>>206
一マス一文字づつ書いていったらずれないから見易いぜ
ってことなんじゃね?
VSのインテリセンスとか、コード補完に頼ってるから
俺は紙ではコーディングできないかもw



208 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 02:38:04 ]
C++はVisualStudio、JavaはEclipse

に慣れると、自動的に入力候補が出てこない環境でプログラムを書くのが苦になる…


209 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 04:34:43 ]
非オブジェクト指向言語だとインテリセンスの恩恵って大したこと無いんだけどね
オブジェクト指向言語の場合は絶大だし、一度それに慣れちゃうと、つらいわな

210 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 04:59:31 ]
JCPAD

なんかきにいった

211 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 16:35:43 ]
viとフリー版秀丸、たまにPowerWitch the Royalです

212 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 21:38:28 ]
>>211
バイナリエディタでテキスト書いてんの?

213 名前:デフォルトの名無しさん mailto:sage [2006/12/19(火) 22:25:16 ]
warota

214 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 00:47:44 ]
>>207
そういうことか

215 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 04:41:33 ]
>バイナリエディタでテキスト書いてんの?

ハンドアッセンブルだったりして


216 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 14:01:30 ]
最近NetBeansのエディタがお気に入り、
別に凄い機能があるわけじゃないが、
ショートカットの割り当てが分かりやすかったので
すぐに自分の使いなれたショートカットに変更できたのと、
マクロ機能やドロワーをタブにしてウィンドウの隅につけて
いつでも引き出せるデザインが気にいった。

217 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 21:55:12 ]
ここまでのみんなの意見をまとめるとviがぶっちぎりで完全勝利ってことか



218 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 22:03:41 ]
vimというのはviのなんなの?

219 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 22:04:38 ]
vi…ファミコン
vim…スーパーファミコン
gvim…プレイステーション

220 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 22:09:12 ]
>>219
泣けるほど分かりやすい。ありがとう。

221 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 22:31:44 ]
Hidemaru


222 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 22:43:26 ]
gvimって起動遅いんだな

223 名前:デフォルトの名無しさん mailto:sage [2006/12/20(水) 22:58:40 ]
gVimって、それなりに使えるのだが、
MATLAB(Mスクリプト)の使い勝手が悪すぎる。
MATLABのTLCは、syntax自体が存在しない。
作ればいいだと?めんどくせ〜よ!
でも、愛してる。

224 名前:デフォルトの名無しさん mailto:sage [2006/12/21(木) 10:05:51 ]
>>222
初回は遅いよな
まー2回目からはそうでもないが

225 名前:デフォルトの名無しさん mailto:sage [2006/12/22(金) 00:11:13 ]
TeraPad って最近重くなってきてね?

226 名前:デフォルトの名無しさん mailto:sage [2006/12/22(金) 21:22:46 ]
vim
ウィキペデディア見たら、ヴィムって書いてあった。
ずっとブイアイエムって読んでたよ。

227 名前:デフォルトの名無しさん mailto:sage [2006/12/23(土) 00:48:20 ]
viもvimもgvimもヴイアイでいいんじゃね



228 名前:デフォルトの名無しさん [2006/12/25(月) 17:09:54 ]
cobolも覚えてみようかと、opencobol入れたんですけど、
cobol用のお勧めのフリーエディタって無いですか?
行数?(00010とか)も自動で入れて保存できると、楽なんだけどなぁ。
今は、エクセルで後から行数部分だけ追加して保存なんてやり方してます。

229 名前:デフォルトの名無しさん mailto:sage [2006/12/25(月) 17:12:48 ]
EclipseにはCOBOL開発プラグインがあるみたいだ。
Emacsにもありそうだな。


230 名前:デフォルトの名無しさん [2006/12/25(月) 20:32:30 ]
>>229
レスありがとうございます。
教えていただいたエクリプスのコボルプラグインを、使うことにします。
どんな感じか、ちょっと楽しみです。

231 名前:デフォルトの名無しさん mailto:sage [2006/12/25(月) 21:10:52 ]
muleもでてこない。

232 名前:デフォルトの名無しさん mailto:sage [2006/12/26(火) 04:20:16 ]
漏れのエディタ変遷

WordStar(CP/M)→EDLIN(DOS)→MIFES(DOS)→VzEditor(DOS)→秀丸(Windows)

UNIXまわりは昔も今もずっとvi


233 名前:デフォルトの名無しさん mailto:sage [2006/12/26(火) 07:51:52 ]
WordMasterじゃなくてWordStarなのか。
珍しい奴だな。

234 名前:デフォルトの名無しさん mailto:sage [2006/12/27(水) 16:30:37 ]
俺大学生でエディタはvimを使ってるんだけど
就職したら仕事場では使うエディタを会社側から指定されたりするの?
vim使えなかったら大分萎える…

235 名前:デフォルトの名無しさん mailto:sage [2006/12/27(水) 18:40:56 ]
>>234
使うエディタを強制されるかどうか、面接で聞いてみろ。
満足行く解答が得られなければ、内定辞退すりゃいい。

まぁWin鯖扱う時に、notepadしか無い、とか、
Win鯖にtelnetで繋いでtype/edlin使うしか手段が無い、とか、
linuxでもvimじゃなくて、素のviだったりすることもあるから、
一概には言えない。
後、hidemaruは4000円な。

236 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 00:41:06 ]
いるんだよなぁ・・・ 「秀丸は4000円だ」って得意げに言う奴

237 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 01:01:09 ]
>>236
あと「商用ライセンスじゃないからフリーなんだよ」って言う奴。
お前はいつまで学生なんだ?まあ学生気分だから全否定もできないがw



238 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 01:03:05 ]
あっそ

239 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 01:11:04 ]
>>234
一応言っておくが、挿入モードのまま行ったり来たりしているうちは
vimを使っているとは言わないからな。
勿論、キーリピートに頼るなんてのは論外だ。

240 名前:デフォルトの名無しさん [2006/12/28(木) 01:21:00 ]
秀丸はフリーソフト公開してる人ならただで使えるだろ

241 名前:デフォルトの名無しさん [2006/12/28(木) 05:20:54 ]
SQLエディタには何使ってる?OSQL?

242 名前:デフォルトの名無しさん [2006/12/28(木) 07:06:29 ]
>>236
あとは、「秀丸はフリーソフト公開してる人ならただで使えるだろ」って言うやつ

243 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 08:32:43 ]
あとは、秀丸関係のレスに過剰に反応する人

244 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 10:07:27 ]
昔しゅうまると読んでいた

245 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 11:33:57 ]
えっ?しゅうまるじゃないの?

246 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 12:46:43 ]
「しゅうがん」だよ

247 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 13:21:51 ]
「ひでがん」だろ



248 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 13:39:00 ]
#include <stdio.h>

int main(void)
{
char I[2][16] = {"ひで", "しゅう"};
char N[2][16] = {"まる", "がん"};
int i, n;

for(i = 0; i < 2; i++)
for(n = 0; n < 2; n++)
printf("%s%s\n", I[i], N[n]);

return 0;
}

249 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 17:40:06 ]
>>236
SElERU1BUlU9NDAwMFlFTg==


250 名前:デフォルトの名無しさん mailto:sage [2006/12/28(木) 18:54:27 ]
こらこらw

251 名前:デフォルトの名無しさん mailto:sage [2006/12/30(土) 00:53:30 ]
久しぶりにXCode使ってみたら
ひでぇ、使いづらい。。。

252 名前:デフォルトの名無しさん mailto:sage [2006/12/31(日) 17:13:09 ]
趣味グラマの俺は起動に時間の掛かるIDEは使う気にならない
「こんなコード書きたいな」ってVS起動して2分の間に萎える

253 名前:デフォルトの名無しさん mailto:sage [2006/12/31(日) 19:46:09 ]
痴呆症か?

254 名前:デフォルトの名無しさん mailto:sage [2006/12/31(日) 20:08:46 ]
同意。
起動だけでも、テキストエディタ並に速くなってくれれば、IDEも良いのだが。
MS-Wordとか、Acrobatとかはバージョンアップ毎に起動が速くなっているけれど、
VSはどんどん遅くなってるね。
即時に必要のないモジュールをバックグラウンドで読み込むとか、色々やり用はあると思うのだが・・・


255 名前:デフォルトの名無しさん mailto:sage [2006/12/31(日) 20:51:06 ]
最大の原因はMS社内の開発環境が最高のマシンだから

256 名前:デフォルトの名無しさん mailto:sage [2006/12/31(日) 23:09:03 ]
今更そんなゴミPC使ってる奴の事なんかMSは気にしてないよ

257 名前:デフォルトの名無しさん [2007/01/01(月) 02:11:09 ]
って言うか、PCのスペックも良くなってるんだから、
いつまでも性能の低いPCを基準に作ってないだろ。

実行環境が良くなれば、開発側もメモリ使用量気にしたり、処理速度気にしなくても
作れるからその方がいい。



258 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 02:26:07 ]
そうやって、新しいマシンを買わされる。
俺は、安くてスペックの良い中古が手に入る。
めでたい。

259 名前:デフォルトの名無しさん mailto:sage [2007/01/01(月) 02:49:04 ]
×俺は、安くてスペックの良い中古が手に入る。
○俺は、安くてスペックの低い中古が手に入る。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<173KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef