Tag: 코드힌트
액션스크립트 초보를 위한 코딩 기본 규칙, 네이밍, 이것만은 지키자.
by 세계의끝 on 5.21, 2010, under 고수들은 가르쳐주지 않는 AS3.0 입문
요즘도 만드는지는 모르겠지만, 이소룡과 성룡이 전성기였던 시절 쿵푸를 소재로 한 영화들을 보면 대략 이런 스토리가 진행됩니다. 집안이 원수들에게 유린당하고 주인공만 홀로 남게 되었는데, (우연한) 기회에 절정고수의 무술 사부님을 만나, 혹독한 수련을 받은 후, 하산하여 원수를 갚는다. 라는 이야기죠. 쿵푸영화들의 절반 이상은 항상 이런식이었는데도 질리지도 않고 계속 비슷한 스토리의 영화가 나왔던것 같습니다.
영화의 전개 부분에는 사부님으로부터 배우는 혹독한 수련과정이 나오는데, 이 수련과정 또한 매우 스테레오타입인지라 마당쓸기, 물 길어오기, 빨래하기, 밥하기와 같은 허드렛 일을 열심히 했는데, 애초부터 책 같은 형태의 궁극의 비기(秘記) 따위는 없었고… 일견 쓸모 없어보였던 잡일이 알고보니 나중에 다 피가되고 살이되는 거였더라~ 라는 이야기 구성과 설정 또한 항상 같습니다.
오늘 다뤄볼 이야기는 이런 허드렛일과 비슷하고 기본 소양이 되는 그런 이야기 입니다. 코딩을 하다보면 이게 변수인지 파라미터인지 함수명인지 그것도 아니면 클래스명인지 알 수 없는 경험을 하고계신 분들이 있을겁니다.
변수도, 이게 전역변수인지 지역변수인지, 전역변수라면 public 인지 protected 인지 private 인지 구분하고 싶은데 맨 위까지 스크롤 했다가 다시 내려오는걸 반복했다가는 코딩하다가 금방 지쳐 쓰러지겠죠.
Flex 에서 코드 힌트(Content Assist : Ctrl + Space) 단축키가 작동하지 않을때 해결 방법
by 세계의끝 on 4.26, 2009, under 개발환경
플렉스에서 왼쪽 이미지와 같이 분명히 Ctrl + Space 가 단축키로 지정되있음에도 불구하고 단축키가 먹통인 경우가 있습니다.
다른 문제일 경우도 있지만, 아마도 대부분 이 문제를 가진 분들의 대부분은 Microsoft 한글 101키보드 (종류3)을 사용하고 계신 분들일 겁니다. 즉, Shift + Space 로 한영전환을 하고, 오른쪽 Ctrl 키와 Alt 키를 사용하는 분들이죠.
그리고 많이 사용하지는 않지만, 종류 3에서는 Ctrl + Space 를 이용한 한글/한자 변환이 가능합니다. (물론 종류 3이라고 해도 한자 키를 눌러서 한자 변환이 가능합니다)
바로 이 부분, 운영체제가 Shift + Space 의 단축키를 최상위에서 가로채기 때문에 Flex 의 단축키가 작동을 하지 않게 되는 것입니다.
Flex 때문에 오랜동안 사용했던 버릇을 바꿀 수는 없는 없죠. 한자 전환이야 자주 사용하지 않기때문에 상관 없을수도 있지만, Shift + Space 의 한영전환은 도저히 포기할 수가 없기 때문에, 우리는 Flex 의 단축키를 변경하는 방법을 택하게 됩니다.
플렉스에서 단축키를 변경하기 위해서는 Window -> Preferences 대화상자를 열고 General -> Key 항목에서 Content Assist 을 찍고 아래쪽에 보이는 Binding 에 마우스 커서 한번 더 찍어준다음 Ctrl + Space 를 백스페이스키로 지우고, 원하는 단축키를 지정합니다. (저의 경우는 Ctrl + Alt + Space 로 지정했습니다.)
이후에는 Flex 에서 지정한 단축키로 아래와 같이 코드 힌트(Content Assist) 가 뜨게 됩니다.


Blog under the Creative Commons Attribution-NoDerivs 3.0 License