2010-12-09 3 views
21

을 건너구성 이클립스 단어 경계는 그래서 '다음 단어-키'전체 식별자

 
    MyIdentifierIsNice(OtherThingAlsoNice isBetterThen); 

전에서 이클립스에 Ctrl 키를 왼쪽의 동작을 변경하려면

 
    My|Identifier|Is|Nice|(|Other|Thing|Also|Nice is|Better|Then|);| 

여기에 :

 
    MyIdentifierIsNice(|OtherThingAlsoNice |isBetterThen);| 

을 ... 또는 적어도 그냥 너무 자주 여기 중지. 다른 변종처럼, 또한 잘 될 것입니다 :

 
    MyIdentifierIsNice|(|OtherThingAlsoNice| isBetterThen|);| 

주로는 다음 단어를 통해 탐색을위한 여러 단어로 구성하는 CamelCaseIdentifier을 고려 중지와 같은 그러한한다.

내가 SpringSourceSuite 이클립스 3.6입니다 버전 2.5.1을 사용하는 것 같아요.

+1

그 낙타 케이스 네비게이션은 너무나 짜증나. 어떤 친구가 이상한 행동을 요구하고 그들은 기본 ... 그것의 꼭대기에, 안드로이드 SDK가 완전히 제대로 처리하지 못하는 일식 Ctrl + 왼쪽/Ctrl + 오른쪽 ... – Pavel

답변

33

시험 후 선택 취소 옵션 :

Preferences/Java/Editor/Smart caret positioning in Java names 

alt text

그리고 그 커서 위치의 용어에서 사용자 경험을 향상되는지 확인합니다.

이 자바수없는 경우, 당신이 유사한 옵션이 있습니다 커서가 여전히 모든 단어에 중지 된 경우 즉, 그것은 일반적으로 선택

Preferences/General/Editors/Text Editors/Smart caret positioning at line start and end 

, 즉 5 월은 특정 언어에 대한 다른 설정을 제안합니다 그것을 무시하고있다.

+0

내가 게시하기 전에 그것을 시도한 것 같아요 질문. 그러나 나는 다시 점검 할 것이다. 감사. – towi

+0

나는 다른 방법으로 그 단어의 다음 낙타 단편으로 점프 할 수 있어야 할 필요가 있다면 어떨까? 예 : Xcode에서 'alt + arrow'로 단어를 반복 할 수 있으며 'ctrl + arrow'로 낙타의 경우에도 반복 할 수 있습니다. eclips에서 어떻게합니까? – DanSkeel

+0

@ Danich Eclipse에서나 플러그인에서이 기능을 보지 못했습니다. CDT에 대한 Camel 완성 연구 (http://wiki.eclipse.org/CDT/C_editor_enhancements/Camel-case_completion) 만 보았습니다. 그러나 그것은 귀하의 사건을 다루지 않습니다. – VonC

7

Xcode에서 Eclipse로 전환하면 기본 탐색이 성가신 것으로 나타났습니다. Eclipse에서는 Alt + Left 및 Alt + Right가 다음 camelcase 세그먼트로 이동하고 Ctrl + Left/Right는 아무 것도 수행하지 않습니다. Xcode에서는 Alt + 왼쪽/오른쪽이 단어 사이를 이동하고 Ctrl + 왼쪽/오른쪽이 camelcase 세그먼트 사이를 이동합니다. 이를 통해 네비게이션의 정밀도를 제어 할 수 있습니다.

환경 설정> 일반> 키로 이동하여 "Word"를 검색하고 Alt + 왼쪽/오른쪽에서 "다음 단어"및 "이전 단어"바인딩을 Ctrl + 왼쪽/권리. 그런 다음 Alt-navigation은 단어로, Ctrl-navigation은 Xcode에서와 같이 camelcase 세그먼트로 이루어집니다.

일부 사용자에게 유용 할 것으로 생각했습니다.

은 편집 :

나는이 새로운 설정을 계속 사용할 때, 나는 다른 점을 발견했습니다 탐색 등의 광고 작동하지만

는, 선택은 약간 펑키 행동이있다. 즉, Shift + Ctrl + Left/Right는 다음 camelcase 구성 요소 대신 큰 텍스트 블록을 선택할 수 있습니다.

다시 문제를 해결하려면 환경 설정> 일반> 키로 이동하여 "선택"을 검색하십시오.

"다음/이전 단어 선택"을 Shift + Ctrl + 오른쪽/왼쪽으로 설정하십시오. 바인드 해제 "다음/이전 요소 선택"(선택해야하는 세 개의 "Whens"가 있으며, 나는 모두 3의 언 바운드).

Voila.

+0

기본적으로 Alt + 왼쪽/오른쪽은 이전/다음 장소로 이동하기위한 것입니다. –