發新話題
打印

請推薦好用的C/C++ editer & compiler

請推薦好用的C/C++ editer & compiler

系上用VC教% q" G& i, \1 t$ k

  L7 M2 y/ ^, ?) q; q7 y$ D- ]覺得那種東西不好用  想要改用別的4 O: o* \, j7 k2 _
1 `/ E0 c% L- Z2 G1 i
目前使用DEV C++  不過使用上遇到一些問題* X6 I; _& V- Q# E% ]0 K
+ L, x- q/ N7 ~1 j1 m
不知道還有沒有其他更好的編譯軟體可以使用0 S3 k: w( e8 {, i9 l
2 O1 I& s* K& U# k6 s% Z/ k
還是可以直接使用gcc的方法?
9 Y; s; e& ]2 @+ }4 H! w' I  z- |! Z* E
如果在win下面可以直接操作gcc  那不知道用編譯軟體搭配gcc使用如何?

TOP

我是在 EditPlus 做一些設定,然後可以用 Dev C++ 所附的 gcc 來編譯
+ g) }2 _- H7 p" W0 b
3 |' u3 j5 H; }底下會亂掉↓↓↓,貼到記事本上看
複製內容到剪貼板
代碼:
EditPlus 設定

Tools > Preferences > Tools > User Tools:

1. compile win32 application
Menu text: compile win32 application
Command: C:\Dev-Cpp\bin\gcc.exe
Argument: "$(FilePath)" -o $(FileNameNoExt) -I"C:\Dev-Cpp\include" -L"C:\Dev-Cpp\lib"
Initial Directory: $(FileDir)
Check box: Capture Output, Save Open Files
Output Pattern:
 -Regular Expression: ^([^(]+):([0-9]+):
 -File Name: Tagged Expression1
 -Line: Tagged Expression2
 -Column: None

2. Execution win32 Application
Menu text: execution win32 application
Command: $(FileDir)\$(FileNameNoExt)
Check box: Close Window on Exit, Save Open Files
Pattern: Use default output pattern

3. Calculator
Menu text: Calculator
Command: calc.exe
Check box: Close Window on Exit, Save Open Files
Pattern: Use default output pattern
以上的設定設完以後,按 1 C) e4 S- X9 v
Ctrl+1   編譯7 K: q* }  h6 x; n; b4 K
Ctrl+2   執行+ X( ]' F" d6 \
Ctrl+3   執行 Windows 內建的小算盤9 w$ r6 I9 s) @* k0 D' G
; p, ^0 \; t; T2 I
要查看這些 Hot Keys ,到 EditPlus > Tools 下拉選單那邊可以看到

TOP

喔喔喔...." {. R, y# S3 G8 G) H1 o

& C2 u, |  t% |. |( q) M我的editplus是中文版的  囧  l; f7 y, s5 z- S; Q3 w" l, i# _
/ G- [* L$ D. v
gcc應該是可以獨立安裝吧?
- B/ q9 |4 x* O# ]: p3 l
0 v1 c" o( y# X7 s% I& p2 ~* l- n我目前使用dev c++的問題是
/ C: Q  k9 j2 `0 w% F: G; `
4 b( K3 O# }+ r/ Wcompile完了之後  顯示出執行畫面完馬上就跳走了, v" b, L# n5 n) y8 N4 a

( D  Z/ ]# B. fvc會停在最後一行命令列等待

TOP

EditPlus 2.21 330 繁簡中文版
, B( x" J: I/ N. J/ ?, L: shttp://www.omega.idv.tw/download/show.php?id=51
; v% D& Y- k" G& c& N0 o! X  A' @
) D/ p0 G. x5 r; P2.21 支援 Unicode
/ o3 u! ^' F+ l. L8 e; e) X: E
7 T, g6 h( l4 Q
8 B; C0 V; S9 ]' y# ^ps: 此區發文請先看公告

jdli :
時間多捐獻給自己的技術跟修養, 網路上的名聲就跟packet依樣, 傳過水無痕

TOP

引用:
原帖由 Trovaldsa 於 2006-3-29 10:52 AM 發表: P0 P# U" B. q
compile完了之後  顯示出執行畫面完馬上跳走 ...
+ \' T* F- H% J1 W1 j( }+ Z
7 A8 ]; `- a/ ]) B2 O在 return 前加上 8 j3 W! N5 @( X, Q

  `) t: l. c& ?1 y" {3 ksystem("PAUSE");

TOP

引用:
原帖由 star 於 2006-3-29 03:03 PM 發表+ W6 R' R3 V6 U4 O' y1 H
<PRE>9 [( {$ ^' Z. K0 y( ~
EditPlus 2.21 330 繁簡中文版
; ^  j7 z, ^9 d7 Z: t! ahttp://www.omega.idv.tw/download/show.php?id=51) b8 h0 i; C& ]% [

- q2 K) y+ X, j/ d) `2.21 支援 Unicode/ g: c0 Y5 N' D  {6 N- V

* P1 S% e3 k  o0 t# [: l" Vps: 此區發文請先看公告. o3 B7 B2 U9 Q9 f
</PRE>
- ^8 Q9 y. ^0 F" i2 q7 o" l
: O0 J/ G0 \- [% I/ h哦!謝啦,EditPlus 好久沒更新了

TOP

發新話題
page counter