티스토리 뷰

프로그래밍

VB .Net 핫키와 IntelliSense

야라바 2015. 2. 10. 21:46
728x90


 ※ 연관글 목록


위의 글목록에서 다룬 것과 같이 VB .Net 응용 프로그램을 본격적으로 개발하기 앞서 도구 사용법을 익히는 것은 매우 중요합니다. 도구 사용법과 연관된 마지막 포스팅으로 VB .Net의 핫키와 IntelliSense에 대해서 알아보도록 하겠습니다.


* VB.Net의 핫키를 통한 기능 배우기

  • Ctrl+S : 저장, Ctrl+Shift+S : 전체 저장, Ctrl+O : 열기, Ctrl+N : 새프로젝트
  • Ctrl+Tab : 현재 열려있는 모든 창을 보여줍니다. Ctrl+Tab를 클릭한 다음 Ctrl을 떼지 않은 상태로 마우스나 방향키로 선택하면 해당 창으로 이동합니다.
  • Ctrl+\+T : Ctrl키를 누른 상태로 \키와 t키를 누르면 해야할일(Task) 목록을 관리 할 수 있는 창이 나옵니다. 이창을 통해서 메모하고 끝난것은 체크 표시하는 방식으로 처리해 갈 수 있습니다. 할일 목록은 솔루션 단위로 관리됩니다.
  • Ctrl+K+K : 코드 편집기에서 특정 라인에 북마크를 하거나 기존 북마크를 해제합니다. 북마크 해놓은 곳은 맨 앞에 작은 사각형이 표시됩니다.
    Ctrl+K+N로 다음(Next) 북마크로 이동할 수 있고 Ctrl+K+P로 이전(Previous) 북마크로 이동할 수 있습니다. Ctrl+K+L로 전체 북마크를 지울 수 있습니다.
  • Ctrl+F : 찾기, Ctrl+Shift+F : 전체 파일 찾기
    현재 편집중인 파일에서 찾으려면 Ctrl+F를 사용하고, 프로젝트 전체를 검색할때는 Ctrl+Shift+F를 사용합니다.
    검색 결과에서 다음 검색 항목으로 이동하려면 F3, 이전 검색 항목으로 이동하려면 Shift+F3을 사용합니다.
    커서를 특정 변수나 함수에 위치하면 편집기는 해당 요소와 동일한 성격을 가진 것들을 구분해서 표시하는데 이들 항목간의 이동은 굳이 Ctrl+F를 사용하지 않고 Ctrl+Shift+위아래 방향키로 이전/다음 항목으로 이동할 수 있습니다.
  • Ctrl+H : 치환, Ctrl+Shift+H : 전체 파일 치환
    찾기와 유사한 방식으로 사용할 수 있으며 검색한 내용은 지정한 내용으로 치환하고 싶을 때 사용합니다.
    검색하고 하나를  확인후 치환하고 다음 검색을 하는 방식일 때는 검색후에 [Replace]를 누르면 치환과 동시에 다음 항목을 검색합니다. 한번에 전체를 치환하고 싶을 때는 [Replace All]을 선택합니다.
  • F12, Shift+F2 : 정의한 곳으로 이동
    Alt+F2 : 모든 참조 찾기 - 특정 함수를 사용한 모든 곳을 검색합니다. 하단의 검색 결과 창이 나오는데 검색 항목을 클릭하면 해당 위치로 이동할 수 있습니다.
  • Ctrl+Z : 취소, Ctrl+Y : 다시실행, Ctrl+X : 잘라내기, Ctrl+C : 복사, Ctrl+V : 붙여넣기
  • Shift+방향키, Shift+마우스 클릭, 마우스 Drag & Drop : 범위 설정
    ESC : 설정 해제, Ctrl+A : 전체 선택
  • Ctrl+M+M : 현재 커서 위치의 블럭을 접기 또는 펴기
    Ctrl+M+A : 전체 접기, Ctrl+M+X : 전체 펴기
    접기/펴기 기능은 코드 복잡하거나 길어지는 경우 코드 내용에는 손을 대지 않으면서도 분석 및 작업이 용이하도록 해줍니다.
  • Ctrl+K+F : 선택한 부분의 코드 형식 정리, Ctrl+K+D : 문서 전체의 코드 형식 정리
  • Ctrl+K+C : 선택 영역 주석 처리, Ctrl+K+U : 선택 영역 주석 해제

* 인텔리센스(IntelliSense)
인텔리센스는 개발자가 코드 편집창에서 특정 단어를 입력할 때 시스템 예약어(Reserved word)나 라이브러리, 또는 개발자가 앞서 입력한 이름과 유사한 경우 단어의 나머지를 모두 타이핑 하지 않더라도 손쉽게 입력할 수 있도록 해주는 자동 완성(Auto completion) 기능과 구조체나 클래스등을 사용하는 경우 클래스다음에 구분자인 쉼표(.)를 입력하면 해당 클래스나 오브젝트의 멤버를 자동으로 보여주어 개발자는 적절한 멤버를 선택하는 것으로 간편하게 코드를 입력할 수 있도록 해주는 기능입니다.



예를 들어 옵션으로 자동 완성 후보가 보이지 않더라도 Ctrl+Space로 자동 완성 후보를 확인하고 선택할 수 있으며, 후보가 하나인 경우에는 자동 오나성해줍니다. Ctrl+J로도 인텔리센스 창을 띄울 수 있습니다. 
자동 완성 후보가 보여지고 있는 상태에서 아래/위 화살표로 후보간에 이동할 수 있으며 대입 연산자(=)나 쉽표(.)등과 같은 연산자를 입력하면 선택 후보를 기준으로 단어를 완성 시키고 다음 입력 단계로 자동 전환합니다.
함수등을 사용하는 경우 입력할 파라미터를 알고 싶은 경우에는 Ctrl+Shift+Space를 누르면 파라미터 정보를 알수 있어 그에 맞게 함수를 사용할 수도 있습니다.



728x90

'프로그래밍' 카테고리의 다른 글

VB 문자열 다루기  (0) 2015.03.10
VB.Net 언어 이해하기  (0) 2015.03.09
VB .Net 도구 사용법(2)  (0) 2015.02.09
VB .Net 도구 사용법(1)  (0) 2015.02.07
디버깅 모드와 릴리즈 모드  (0) 2015.01.23
댓글
최근에 올라온 글
최근에 달린 댓글
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함