묻고 답하고
안녕하세요 궁금한것이 있어 질문드립니다.
저는 프로그래머가 아니어서 프로그래머 분들께 질문이 있는데
보니까 해피해킹을 코딩용으로 많이들 쓰시는거 같습니다.
일반 키보드보다 키가 적다고 해봐야 방향키와 텐키 정도인데
이런것들은 코딩시에 필요없는 키들인가요??
문자열과 엔터키 사이에 있는 특수 문자가 코딩시에 많이쓰이는지 궁금합니다
나름 네이버와 구글링을 해보았는데 코딩하시는 분들이
해피해킹을 즐겨쓴다는것 이외에 코딩시 자주 쓰이는 키에 대해서는
정보가 없더라구요 [ ] { } ' " ; : , . / < > ? \ | <= 이런키들이
일반인인 저로써는 활용도가 떨어지는데 프로그래머분들은 자주 사용하는키인가요?
감사합니다 어휘력이 떨어져 질문이 전달이 잘 되었나 모르겠습니다
[ ] { } ' " ; : , . / < > ? \ |
코딩할 때 지금 말씀하신 이런 키들을 정말 많이 사용할 겁니다. 커서 키나 홈/엔드/페이지업/다운 등의 기능 키도 많이 사용하고요.
해피해킹이 기능 키들을 생략한 이유는 프로그래밍용 키보드라서가 아니라, vi 에디터 특화 키보드이기 때문입니다. vi 환경에서는 커서 키나 기능 키들을 사용 안 하고, 편집 모드로 진입한 뒤 글쇠 키들을 이용해서 커서를 이동시키고 문자를 편집하거든요.
하지만 vi에디터 특화 키보드라고 해서 기능 키들을 아예 쓸 수 없게 만들면, 다른 환경의 사용자들은 구매를 고려할 수도 없는 키보드가 되겠죠. 본래 목적에 맞도록 vi에 필요한 키들을 제외하곤 생략하되, 다른 환경 사용자들을 고려해서 fn키와 글쇠 키를 혼합해 기능 키들을 사용할 수 있도록 배려한 키보드가 해피해킹입니다.
윈도우 사용자이셔도 사용하는 데 별 지장은 없습니다. 처음에는 불편하고 적응이 필요하지만 적응되면 쓸만합니다. 윈도우를 쓰신다면 해피해킹을 구매하실 때 특유의 배열에 대해서 고민하시기보다는, 작은 사이즈로 인한 마우스 사용의 용이성, 디자인의 심미성, 우수한 키감 등의 감각적인 부분을 주로 고려하시고 구매하시는 게 좋습니다. 사족으로 해피해킹이 윈도우 환경에서 다른 미니키보드와 차별화되는 장점이라면, fn키의 위치가 상당히 적절하다는 겁니다. 마우스 바로 옆이죠.
윈도우 사용자들에겐 호불호가 갈릴 수 있지만, vi 사용자들의 입장에서는 이견을 낼 수 없는 최고의 키보드일 겁니다.
디버깅 할때는 펑션키(F5~F12)를 많이 씁니다.
그래서 개인적으로 FC660C의 키감을 좋아하지만 Fn키와 조합해야 하는게 너무 불편해서 어쩔수 없이 660은 집에서 쓰고 회사에서는 87키를 사용하고 있습니다.
C++, C# 개발자인데, 텐키를 전혀 안써서 텐키리스만 씁니다. 회사에서건 집에서건요
나머지는- 특히 웬만한 편집키나 펑션키 등은 다 씁니다.
그리고 회사에서 다른사람 자리에서 일하는 경우도 있기 때문에 텐키리스 이외의 특이 배열은 사용하지도,
애초에 손대지도 않고 익숙해지려고 하지도 않는 편입니다.
지금 언급 하신 특수 키들 전부 자주 사용합니다..