|
김상훈 님이 쓰신 글 :
: 책도 꼼꼼하게 읽고 이제 어느 정도 이론은 잘되었다 생각하고
: 막상 뭘하나 꼼지락 해볼려니
: 많이 답답하네요
: 특히나 아직 C빌더에 익숙하지 않은터라...
: 이게 맘대로 안되니깐 더 약오르고..
: ㅡ.ㅡ
:
: 학교때
: 로봇틱스 동아리를 들어서 C를 주로 하다가 (하드웨어 요리조리하는건 정말 재밌죠?)
: 조금 발전해서 C++로 비주얼스튜디오를 접하면서 윈플밍에 한번 좌절했는데
: 그이후 손을 놓았어요..
:
: 요즘 회사에서는 계속 자바 프로그래밍만 오랬동안 하는데
: (자바로 맨날 뒷단에서 돌아가는 로직만 짜는게 실증나서..)
: 심심풀이로 C++로 윈도우어플리케이션이나 한번 만들어볼까 쪼금씩 보고 있는데
: 또 한번 좌절해야할지...
:
: 첫번째는 일단 혼자 차근차근 공부하는게 많이 게을러지고 잠오구 한다는 복병이 있구
: 진도도 잘 안나가구.. 어제는 모처럼 일과를 마치고 학교 도서관에 앉아서
: 책을 보는데 책본시간보다 졸던 시간이 더 많은듯.. ^^ 에궁
: 이건 알아서 극복해야겠지만.
:
: JBuilder를 자주 쓰는데 같은 볼랜드사에서 나온 빌더인데도 쫌 많이 다르군요....
: 개인적으로 편집기는 JBuilder가 더 낫은듯... -_- (아무래도 익숙해서이겠죠?)
: 윈도우가 어케 이상한지는 몰라두 JBuilder가 체감속도도 빠르고
: Java는 무시무시한 introspection 기능덕분에 code insight는 C++이랑 비교가
: 안되니... 깝깝한 code insight 관련 기능은 무지 아쉽네요
Code Insight는 빌더 5이하에서는 정말 갑갑하게 느립니다.
빌더 6에서는 꽤 빨라지긴 했지만, 아직 M$ VC++이나 델파이, 그리고 자바로만 만들어진 J빌더
보다도 훨씬 느리죠. -_-;;
이 문제를 해결하는 가장 확실한 방법은 수동으로 사용하는 겁니다.
[Tools]-[Editor Options...]-[Code Insight]에서 Code completion 옵션을 꺼놓으세요.
이렇게 하면 코드 컴플리션을 위한 딜레이가 없어지기 때문에 에디터가 훨씬 빨라집니다.
그리고 코드 컴플리션이 필요할 때마다 Ctrl+Space를 누르세요.
(단, 키보드 드라이버를 'PC/AT 101키 호환 키보드(종류3)'으로 해서
Shift+Space로 한영 전환, Ctrl+Space로 한자 입력으로 해서는 안됩니다!
'한글 103/106키 호환 키보드'로 해서 '한/영'키와 '한자'키를 쓰실 것을 권합니다.)
그러면 수동으로 코드 컴플리션 팝업 윈도가 뜹니다!
(코드 컴플리션 옵션에 관계 없이 무조건 뜨는 겁니다. 옵션을 켜고 쓸 때도 유용하죠.)
: 여튼 결론은 주위에 CBuilder의 guru님이 없다는 건데
저의 문제도 그거죠. 연구실에서 혼자밖에 안 쓴다는... -_-;;
: 어께 넘어로 배운다는게 거의 책에 없는 거잖아요?
: 그 잔기술 잔머리를 전수받으면 삶이 편해진다는...
:
: 이 어려운 고난을 헤쳐나갈 비기를 전수해 주세요 ㅡ.ㅜ
역시 이곳 볼랜드 포럼에서 게시판 죽돌이로 있으면 많은 것을 배우실 수 있을겁니다. ^_^
: C빌더의 고수님들은
: 어떻게 코딩을 시작?(접근?) 하나요...
: 젤 게으르게 플밍을 할 수 있는 방법을 -_-
:
:
: 예를들어...
:
: 프로젝트 생성하고 관리를 어떻게 하시는지.
: (폴더 정리 같은거나 여러사람이 같이 작업한다면 발생하는 문제,
: 소스파일이 원래 있었는데 프로젝트를 생성한다면...등등)
: 그리고 제 빌더가 이상한건지 ClassExplorer를 어떻게 잘못 클릭하면
: 한참 궁시렁궁시렁 뭘 하는듯하다가 돌아오거나 시스템이 정지하거나
: 자주 그러거든요.. 원래 그런건지? (원래 ClassExplorer는 그다지 쓸만하지 못한건지)
: 그리고 enum타입들은 code insight가 안되는 건가요? (이거 상당히 불편한데....)
: 도움말 찾아서 쳐다보고 일일이 손으로 후다닥 다 쳐넣어야하는건가?
: 비슷하세 수많은 typedef 걸린 타입들또한 code insight? completion이 안되는건지..
: 그리고 클래스 메소드 하나 추가하고 삭제하고 하면서
: 해더랑 cpp 파일이랑 어떻게 싱크(?) 하면서 코딩을 하는지
: 느낌엔 반드시 메소드 하나 추가하면 자동으로 헤더에 등록되고 그런거 있을것
: 같은데 변변찮은걸 못찾았어요....
: 필살 단축키들...
: (그냥 단축키 리스트야 쭈르륵 프린트해서 봤지만..
: 요것들을 어케 조합해서 어떤 케이스에 사용하면 정신건강에 좋을지 -_-)
:
: 제가 넘 게으른가요?
: 그래도 꾸준히해서 뭔가 멋진거 하나 만들고 싶어요...
:
: 에궁.. 날두 덥구 또 졸음 오려구 해서
: 졸기전에 넋두리 조금 적어봅니다.
:
|