강의실/텍스트기반SW

코드블럭(Code Block)을 사용하면 다음과 같이 철자를 몇개 입력하면 거기에 맞는 함수가 자동으로 나오게 됩니다.

이렇게 나오면 거기에서 선택을 하거나 보면서 칠 수도 있는데...


저희 학생 중에 한명이 집에서 코드블럭을 설치했는데 이러한 자동완성 기능이 안된다고 물어 보네요.

이러한 자동완성 기능이 안되면 무척이나 많이 불편한 부분이 있습니다.

실제로 머리가 그렇게 썩 좋지 못한 저도 정말 많이 사용하는 함수들이나 그냥 사용하지 가끔가다 사용하는 함수는 철자도 정확하지 않아서 비슷한 단어를 써 보면서 그 함수를 찾는 경우가 많거든요.


사실 프로그래밍 하는 입장에서 이러한 함수들을 모두 다 외워야 하는 것은 정말 비효율적이지 않을까 생각 해 보게 되네요.

이러한 함수들을 외우는 것 보다 좀더 좋은 알고리즘을 만드는 방법에 대해 연구하는 편이 훨씬 더 효율적이라고 생각해 보는 1인인데요... 사실 문법이라는것이 많이 사용하지 않다 보면 잊혀지는 것이 모든 사람의 동일한 증상 아닐까 싶어요.


그래서 저희는 원에서 프로그래밍을 할때 구글에서 문법을 검색하는 것이 자유로운데요.

실제로 대회 준비를 할 때에는 인터넷이 되지 않는 환경이므로 그 당시에는 왠만하면 모두 외우는 것을 권장하지만 그러한 대회 준비가 아니라면 문법을 꼭 외우라고 시키지는 않습니다.


문법이라는 것이 자신이 필요할때마다 검색해서 사용하다 보면 자주 사용하는 문법은 자연스럽게 손가락이 기억을 하고 있고 잘 기억하지 못한다면 이러한 기능을 어떻게 사용할지는 구글에서 검색하면 아주 친절하게 설명해 주기 때문이죠.


그렇더라도 이러한 자동완성 기능이 없다면 매번 검색을 하기에도 번거로우니...

오늘은 코드블럭에서 자동완성 기능이 나타나지 않을때 어떻게 설정하는지 알아 보도록 하겠습니다.


우선 코드블럭의 Settings -> Editor 을 클릭합니다.

General setting -> Editor settings 에서 Code Completion 에 체크가 되어 있지 않다면 이 부분을 체크해 주시면 됩니다.


이 부분이 체크 되어 있지 않다면 이 부분을 체크해서 사용하시면 이런 함수가 있었는데 정확한 철자가 기억나지 않는다고 해도 유추해서 찾아 낼 수가 있기 때문에 구글 검색하는 것보다 조금 더 빠른 코딩을 할 수가 있지 않을까 생각해 보게 되네요.^^


코드블럭(Code Block) 은 실무에서는 많이 사용하지는 않지만 학생들이 대회용으로 많이 사용하는 컴파일러 이기 때문에 혹시나 이런 부분에서 불편한 부분이 있을까 해서 공유해 봅니다.



이 장소를 Daum지도에서 확인해보세요.
인천 서구 당하동 1028-2 장원프라자 502호
도움말 Daum 지도
5 0
  • 휴식같은 친구 2018.08.22 12:07 신고    

    엑셀함수 자동완성처럼 나오는 기능인가 봅니다.
    자동으로 나오면 인수도 확인할수 있어서 편하겠네요.

  • 로즈마리 2018.08.22 17:03 신고    

    그 기능 안되면 무지 불편했는데..
    정말 도움이 많이 되는 꿀팁이네요..

  • 핑구야 날자 2018.08.23 06:45 신고    

    자동완성 기능이 참 편하지요 안 되면 정말 불편해요

  • 공수래공수거 2018.08.23 07:04 신고    

    코드 블럭에서 자동 완성 기능을 설정하는 부분이군요
    인터넷 환경에서도 자동 완성 기능이 있더군요^^

  • 버블프라이스 2018.08.23 20:41 신고    

    코드블럭(Code Block)은 실무에서는 많이 사용하지는 않지만 학생들이 대회용으로 많이 사용하는 컴파일러 이군요? 덕분에 잘배우고 갑니다^^