혹시 우분투에도 윈도우의 Visual C++ 같은 IDE 있나요?

우분투 쓰는데 아 , vi 불편하더라구요 …ㅎㅎ

Visual C++ 같이

코딩할때 줄 자동으로 맞춰주고, 예약어에 따라 색깔 다르게보여주는 거없나요??

vi도 그런기능 잇으면 좀 알려주세요!ㅎㅎ…

GNOME, GTK+라면 anjuta가 있죠. 자동으로 autoconf, automake 까지 해주는 것 같았습니다.
geany나 gedit같은 에디터도 플러그인을 붙이면 괜찮은 IDE가 된다던데 해보진 않았습니다.

이클립스, 코드블럭 같은 것도 한 번 찾아보세요.

[quote="BBang":tgcbb7yq]우분투 쓰는데 아 , vi 불편하더라구요 …ㅎㅎ

Visual C++ 같이

코딩할때 줄 자동으로 맞춰주고, 예약어에 따라 색깔 다르게보여주는 거없나요??

vi도 그런기능 잇으면 좀 알려주세요!ㅎㅎ…[/quote:tgcbb7yq]

vi에서 아래 값을 설정하시면 됩니다.

  1. 자동 들여쓰기

[code:tgcbb7yq]
:set ai
[/code:tgcbb7yq]

  1. syntax 하이라이트 기능

[code:tgcbb7yq]
:syntax on
[/code:tgcbb7yq]

  1. 컬러타입 지정

[code:tgcbb7yq]
:colorscheme [이름들]
[/code:tgcbb7yq]

이름을 모르시면 탭키를 누르시면 종류별로 나오니 맘에 드시는 걸 고르시면 됩니다.

항상 적용하시고 싶으시면

[code:tgcbb7yq]
$ vi ~/.vimrc
[/code:tgcbb7yq]

위 환경설정 파일에

set ai
syntax on
colorscheme [이름]

하시면 됩니다.

그리고 IDE는 협업 프로젝트일 경우에는 Eclipse (C++이면 CDT, Python이면 Pydev)를 사용하고

그렇지 않을 경우에는 대부분 vi와 플러그인들로 처리합니다. (지금은 개발자로 지내지 않으므로 Eclipse를 안보게 되네요 ㅎㅎ)

IDE는 종류가 많은데 VC++같이 C++을 지원하는 것은

CodeBlock : http://www.codeblocks.org/
CodeLite : http://www.codelite.org/

위의 두 개발툴은 모두 크로스플랫폼으로 Linux가 아닌 다른OS에서도 사용가능합니다.

그리고 자바기반 IDE인 이클립스보다 빠릅니다. :)

geepruin님이 말씀하신 anjuta도 훌륭한 개발툴이며 음… 지금 또 생각나는건 KDevelop 정도 입니다. (C++을 주로쓰신다면 쓸만합니다)

에디터를 전 주로 bluefish 거의써요 함수는 자동으로 뜨고요 함수나 기타 색 사용자 지정가능하고요.
버그리포트에 글을이 많이 올라오는것봐서 사용자층이 많은것같고 앞으로 더욱 좋아질것 같아요.
소스설치하면 새로운버전깔수 있고요
소프트센터에서는 2.01깔릴겁니다.

이클립스가 편하면 그것도 좋고요

c로 개발을 한다면 code::blocks c++ IDE 좋아요 소프트센터에서 깔면될겁니다.

http://www.codeblocks.org

저는 이클립스 CDT 쓰고 있는데 상당히 편합니다. 코드블럭은 아직 제대로 안 써봐서 모르겠네요

저는 이것 저것 써보다가
codelite로 결론짓고, 계속 사용중입니다.

우선 가볍고, Virtual Folder 개념이 Visaul C++과 가장 비슷합니다.
물론 아직 잔 버그들과 불편한 부분이 산재해있긴 하지만…

오픈소스라는 걸 감안했을때… 넘어갈 수 있는 것들이 대부분입니다.
(주의 : 사실 디버깅시의 인터페이스는 사실 Code::Block 이나 이클립스보다 형편없습니다. )

디버깅 인터페이스가 그리 중요하지 않다면…
codelite를 강추합니다.

코딩시의 syntax highlight 정도나 코드브라우징 정도를 원하신다면 vim +cscope 정도로 해결하실 수 있으시고 사실 이방법이 가장 속도가 빠르기 때문에 추천합니다 . GUI로 보고 싶으시다면 kscope도 좋읍니다.

꼭 IDE 툴이 필요하시다면 역시 eclipse,kdevelop,code-blocks가 있읍니다.

역시 우분투 한국 사용자 모임에는 개발자분이 많네요~ :mrgreen:

MonoDevelop라는 프로그램이 있네요.
업데이트도 근방근방되는것봐서 한참 진행중인것 같아요

http://monodevelop.com

한번 써보세요~

종교 전쟁의 씨앗인 emacs ~!! 우헤헤