2012-06-06 4 views
1

그래서 많은 사람들이 javascript를위한 최고의 IDE라고했기 때문에 Aptana를 다운로드했습니다. github에서 프로젝트를 가져 와서 메서드 호출이었던 코드의 행으로 이동하여 마우스 오른쪽 버튼을 클릭하고 'open declaration - F3'을 발견했습니다. Aptana에서 절대적으로 응답이없는 F3와 F3을 모두 시도했습니다 ... Aptana가 제거되었습니다.Aptana - 공개 선언

Aptana에서 메소드 호출이나 변수에서 선언에 이르기까지 어떤 식 으로든 호기심이 있습니까? 버전 3의 무언가가 바로이 기능을 수행 할 수 없다면, 내가 과장된 이유가 궁금합니다.

+0

FYI : 오랫동안 Aptana를 사용해 왔지만 Komodo-Edit (http://www.activestate.com/komodo-edit)로 교체했습니다. Aptana는 느리지 만 (특히 큰 js 파일을 사용하는 구문 확인) 새로운 빌드가있을 때마다 뭔가 다른 것으로 보입니다. – KooiInc

+0

의견에 감사드립니다. 슬로우 구문 검사는 주로 JSLint/Rhino의 성능 때문이었으며, 우리는 다음 버전에서이를 다루었습니다. –

답변

0

너무 오래 전에 v2로 불만을 품고 버전 3을 사용해 보았습니다.

Open 선언은 메소드가 동일한 파일에있는 경우 작동하며, 그렇지 않으면 동일한 프로젝트의 여러 파일에서 실패합니다.

기능에 띄운 상태로 정확한 디렉토리를 보여줍니다 즉, 실제로 함수가있는 위치를 보여줍니다 부르는 더 악화 무엇 : 대답 부분을 결론

가, 나머지는 그냥 내 화가 호언 장담이다 파일 이름, 아직 F3 또는 공개 선언은 OP가 말한대로 아무것도하지 않습니다.

이는 동일한 프로젝트의 다른 파일에서 함수 검색을 트리거하는 방법이 있어야 함을 의미합니다.

Aptana가 함수의 위치를 ​​알고 있지만 같은 프로젝트 내에서 열 수없는 이유는 무엇입니까?

APTANA 개발자는 어디에 있습니까?

+0

https://jira.appcelerator.org/browse/APSTUD-5027 – sgibly

+0

에서 티켓을 만들었지 만,이 문제를 다시 고치려고했지만 (문제를 해결하기 위해), 적어도 최신 야간 버전에서는 제대로 작동했습니다. 데모 파일을 제공하면 도움이 될 것입니다. 감사! – sgibly

+0

새로운 일반 프로젝트를 만들었습니다. 첫 번째 파일에서 모두 호출 된 단일 함수 (TestA, TestB)를 포함하는 두 개의 .js 파일을 프로젝트의 같은 디렉터리에 생성했습니다. 호버에있는 함수 호출은 두 위치의 위치를 ​​표시하지만 F3은 동일한 파일에있는 함수에서만 작동합니다. 빌드 중입니다 : 3.2.0.201206251729 – Sint

0

실제로 완벽하지는 않지만 실제로이 작업을 수행 할 수 있습니다. 함수 경로를 찾는다면 함수 위에 ctrl + 마우스를 가져 가면 함수가 작업 영역에 정의 된 위치에 대한 경로 목록이 나타납니다. 하나를 클릭하면 해당 선언으로 이동합니다.