2011-09-16 8 views

답변

1

aptana 플러그인은 Netsuite 고유가 아니며, 자바 스크립트 개발을위한 플러그인이며 자바 스크립트를위한 코드 완성을 제공합니다. netsuite 객체의 코드 완성은 제한적입니다.

Eclipse에 대한 netsuite 플러그인을 사용하면 Eclipse에서 직접 netsuite에 suitscripts를 업로드 할 수 있습니다. 그러나 내가 기억할 수없는 업로드 된 파일의 경로에 대해서는 몇 가지 제한이 있습니다. 내가 원하는 방식대로 경로를 설정하지 못하게하여 사용을 중단했습니다.

4

NetSuite 용 스크립트를 개발하는 것과 관련하여 요즘 가장 좋은 환경은 NetSuite에서 제공하는 지침을 정리하고 Aptana Studio 3 (Aptana 플러그인이있는 Eclipse가 아님)로 이동 한 다음 NetSuite 플러그인을 포함시키는 것입니다 Jeff가 언급 한대로 NS에 직접 업로드 할 수 있습니다. Aptana Studio는 기본적으로 JS 용 Eclipse와 내장 된 색상 테마와 같은 몇 가지 추가 기능을 제공합니다.

당신이해야 할 다른 단계 (NS 도움말에서 언급하지 않음)는 주 프로젝트 폴더의 루트에 SuiteScriptApi.js (어쩌면 nlapihandler.nl.js)를 배치하는 것입니다. 위의 구성은 일반적으로 JavaScript 및 SuiteScript에 대한 코드 완성/정의를 제공합니다. 내가 파일을 가지고있는 곳을 잊어 버렸지 만 SuiteAnswers에서 검색 할 수 있습니다.

정말 IDE의 변경 사항을 포함하도록 도움말을 업데이트해야합니다.

0

약 1 년에 한번 Aptana를 시도해 볼 때마다 매번 제거합니다. 최근에 세 번째로 다시 시도하고 제거했습니다. 내 경험에 따르면 코드 완성은 그리 좋지 않다. 복잡한 상속 상황을 처리하지 못하며, 객체 리터럴 표기법과 잘 어울리지 않는다. 나는 증명할 필요가 없다. 그래서 누군가가 나에게 묻는다면 그것을 제거했다. 구체적인 예를 위해 나는 그것을 생산할 수 없다.

필자는 이클립스 클래식 (생각해 보면 3.7)과 JS 이클립스 (어도비가 Interakt에서 구입 한 버려진 플러그인이지만 여전히 작동 함)로 끝난다. 빠르며 괜찮은 코드 완성을 가지고있다. 앱 타나보다 낫습니까? 나는 그렇게 생각하지 않는다. 그러나 그것은 더 매끄럽고 더 적은 재시동을 필요로하는 것처럼 보인다.

나는 Aptana에 대한 더 나은 경험이 있었으면 좋겠다. JS Eclipse가 언젠가 여기에서 사라질 유령이라는 것을 긴장하게 만든다. 설치시 48k 줄 이상의 SuiteScript를 유지합니다. 정말 더 나은 도구를 사용할 수 있습니다! ;)

0

은 당신이 등)을 SuiteScript API.js 같은 라이브러리를 구성로 (그것은 내 의견에 훨씬 더 인텔리을 가지고 비주얼 스튜디오 (11)

보십시오. Visual Studio with .NET 개발 (SuiteTalk 웹 서비스 포함)에 이미 익숙하다면 잘 작동합니다.

0

실제로는 IDE가 아니지만 여기에 몇 가지 제안 사항이 있습니다.

Google 크롬 디버거를 사용하십시오. 레코드 (예 : 고객)에서 편집 모드에있는 경우 suitscript API를 사용하여 개체 트리를 가져올 수 있으며 Netsuite에서 클라이언트 측 스크립트를 개발하고 해당 API의 작동 방식을 이해하는 데 매우 유용합니다.