저 블로그의 몇몇 포스팅들을 확인해 보신 분들은 아시겠지만 저는 주로 C/C++ 코딩 할 때 Code::Blocks 을 주로 사용하는데요~
2013/01/01 - [유틸] - Code::blocks에서 SQLite3사용하기
2012/07/31 - [컴퓨터일반] - Codeblock 에서 DLL 사용하기
컴퓨터를 밀면서 codeblocks 홈페이지에 가보니 Code::Blocks 12.11 로 업데이트가 되었더군요.
바이너리 파일은 아래 주소에서 다운로드 하시면 됩니다.
http://www.codeblocks.org/downloads/binaries
윈도우에서 mingw 와 같이 설치하고 싶으면 codeblocks-12.11mingw-setup.exe 파일을 다운로드 하시면 되고요~
관리자 계정이 아닌 분들은 codeblocks-12.11mingw-setup_user.exe 을 다운로드 해서 설치하시면 됩니다.
다운로드 후에 설치해보시면 이렇게 심플한 모습입니다.
메뉴를 훑어보니 예전 10.05 버전에서는 안 보이던 메뉴들이 보이더군요.
일단 예전에 아래 포스팅에서 설명 드렸던 doxyblock 이 기본으로 내장이 되었네요~ 더이상 플러그인을 따로 설치 안해도 되겠군요.
2012/10/14 - [유틸] - Codeblock doxygen plugin DoxyBlocks
wxSmith 의 다양한 기능들이 보강되었고~ 새로운 debugger plugin framework 추가가 되었다고 하는군요. 많은 버그들도 수정됐구요~
아래 포스팅에서 사용했던 예제에 대해 Code::Blocks 12.11 에서 열고 함수 부분에서 오른쪽 클릭을 해보면 아래 그림과 같은 메뉴가 나오는데요~
2012/10/29 - [컴퓨터일반] - C/C++ 매개변수를 갖는 매크로, #, ## 연산자
wxSmith 기능의 보강으로 위 그림의 빨간색 네모와 같은 부분들이 추가된 것으로 보이네요~
커서의 내용이 써있는 부분이나 call 하는 부분등을 찾을 수 있는데~ 10.04 버전에서는 없어서 불편했는데~ 추가 되니 좋더군요.
Code Refactoring 은 심볼명들을 파일 또는 프로젝트에서 일괄적으로 바꾸게 해주는 기능이고~
Doxyblocks 는 Doxygen 을 이용한 문서화를 할 때 사용하는 부분이구요~
Aligner 는 말 그대로 =(등호) 나 // (주석) 등을 기준으로 코드를 정렬해 주는 기능입니다. 버튼을 눌러 보니 VHDL assingment 인 <=, => 기호 등을 기준으로도 정렬할 수 있고~ 정렬 기준을 추가 할 수도 있습니다.
위 팝업 메뉴 중 Format use AStyle 을 누르면~ 전체 코드가 예쁘게 정렬 되니깐 ~ 이 기능도 사용해 보시면 편리하실 겁니다.
아직까지도 include 에 대한 auto complete 나 단축키 부분에 있어서는 Eclipse CDT 보다는 기능적으로 약간 미흡함이 느껴지긴 하네요.
Eclipse CDT 가 기능은 많지만 너무 무겁고 다운이 잘 돼서 싫다는 분들은 Code::Blocks 12.11 을 사용해 보시는 것도 좋을 것 같습니다.
'유틸' 카테고리의 다른 글
괜찮은 캡쳐프로그램~, Greenshot, 네이버 캡쳐 (0) | 2013.04.28 |
---|---|
윈도우용 package manager, npackd (0) | 2013.02.04 |
창이 많은 탐색기 프로그램 Q- Dir (0) | 2013.01.23 |
유투브 분할된 영상 합쳐서 보기 (0) | 2013.01.21 |
공짜 메일 프로그램 Thunderbird (0) | 2013.01.19 |
Code::blocks에서 SQLite3사용하기 (0) | 2013.01.01 |
Eclipse 에서 Vim 키맵 사용하기, Vrapper (0) | 2012.12.23 |
윈도우 가상 데스크탑~ virtuawin (2) | 2012.12.13 |
댓글