클라이언트 측 JavaScript 개발을위한 좋은 IDE는 무엇입니까? [닫은]


14

나는 최근에 JavaScript를 배우기 시작했고 좋은 JavaScript Editor / IDE를 찾고 있습니다. Google 검색에서 수십 가지를 발견했지만 그러한 IDE 사용 경험이있는 사용자가 추천 할 수 있다면 감사하겠습니다.

구문 강조 , 아마도 IntelliSense 및 JavaScipt 코드에 대한 디버깅 지원 을 가진 IDE 를 원합니다. 저는 Windows 7 사용자이며 클라이언트 측 JavaScript 개발 만합니다.

어떤 제안?


2
@ nK0de 클라이언트 측이라면 Firebug는 모든 디버깅 요구를 처리해야합니다.
Dónal


@KimBurgess : 모두 끊어진 링크
amit jha

답변:


11

내가 가장 좋아하는 것은 Aptana Studio입니다. 웹 개발을위한 플러그인이 포함 된 Eclipse이며 사전에 문제없이 작동합니다. Aptana는 매우 편안하며 원하는 모든 기능을 갖추고 있습니다.

그러나 거의 모든 일반적인 IDE는 Javascript를 기본적으로 지원하거나 언어 용 플러그인을 제공합니다. Netbeans와 IntelliJ도 좋습니다.

IntelliSense를 말했기 때문에 VisualStudio를 사용하고 있다고 생각합니다. Javascript에 대한 지원을 쉽게 찾을 수 있으며이를 유지하는 것이 가장 편리 할 것입니다.


1
@ downvoter 댓글 관리?
lhk

1
아마도 Aptana가 평범한 도구이기 때문에
Raynos

2
그렇기 때문에 개인적으로 가장 좋아하는 말을하고 다른 가능성을 지적했습니다. "최고의 것"과 같은 질문은 항상 답변으로 의견을
받습니다.

당신은 완전히 대신 WebStorm을 시도해야한다) (BTW 내가 downvote, 그것의 벌금 개인 즐겨 찾기를 가지고하지 않았다)
Raynos

@lhk Aptana와 WebStrom에 대한 좋은 소식을 듣고 있습니다. 내가 직접 봐야 할 것 같아 감사합니다 :)
Isuru

19

WebStorm 은 다른 어떤 요구 사항에도 맞지 않습니다. 나는 오래된 타이머 IntelliJ 사용자이며 저를 믿습니다. 그 사람들은 IDE를 만드는 방법을 알고 있습니다.

그리고 2 월 1 일 이전에 특별 가격을 제공하고 있습니다.


webstorm 같은 I,하지만 내 유일한 불평은 내가 IDE를 위해 홀수 비트입니다 같은 창에서 여러 프로젝트를 가질 수있다
농장

7

좋은 JavaScript IDE는 없습니다. JavaScript 에는 Type 3 IDE 만 있습니다 . "최상의"IDE는 현재 WebStorm 3.0입니다.

대신 원하는 텍스트 편집기를 사용하십시오. 좋은 선택은 다음과 같습니다.

vim 및 sublime 텍스트는 구문 강조를 지원하며 편집기를 통해 명령 줄을 실행하거나 스크립트를 작성할 수 있습니다.

JavaScript 디버깅과 관련하여 클라이언트 측에서는 브라우저를 사용하여 디버깅하십시오. node의 경우 node-inspector (브라우저)를 사용하여 디버깅하십시오.

지능에 관해서는 필요하지 않으며 시간의 10 %가 잘못 될 것입니다. 개인적으로 시간의 10 %가 잘못되었다는 사실은 모든 것을 사용하지 않는 생산성에 충분합니다. 다시 WebStorm 3는이 사이트에서 90 %를 얻는 유일한 IDE입니다. VS2011은 또한 좋은 경쟁자를 만들지 만 개인적으로는 시도하지 않았습니다. VS2010은 JavaScript에 끔찍합니다.


downvote에 대한 이유가 있습니까?
Raynos 2012 년

많은 사람들이 제안한 것처럼 Aptana와 WebStorm을 사용해 볼 것입니다. 감사합니다. 나는 당신의 대답을 공감하지 않았습니다.
Isuru

4
이 기사의 핵심 임차인은 모든 IDE가 완벽하거나 (Type 1) 비생산적 (Type 3) 인 것으로 보인다. 나는 이것에 동의하지 않습니다. 기사를 읽지 않은 사람들에게 Type 2 IDE는 텍스트 편집기입니다. 즉 IDE가 전혀 없습니다.
Dónal

1
나는 그 기사에도 동의하지 않습니다. Eclipse는 PHP에 완벽하게 적합합니다. 비주얼 디버거는 훌륭하게 작동합니다 (설정 방법을 알고 zend 디버거를 설치해야 함). 다른 사람들이 언급 한 이유로 자바 스크립트에는 그다지 좋지 않지만 여전히 간단한 텍스트 편집기보다 테이블에 훨씬 더 많은 것을 제공하며 자바 스크립트 지원이 반드시 빨려 야 할 이유가 없습니다. 그것이 "외향적"일 수있는 방법이 있다면 좋을 것입니다. js를 위해 netbeans을 시도하고 더 나은 작업을 수행하는지 확인해야합니다.
Hey

1
'Type 3'링크는 페이지 제목 검색의 작동 방식에 대한 짧은 Wikimedia 전자 메일을 통해 오도 된 것으로 보입니다.
매트 윌키

5

내 프로젝트는 Atlassian JIRA 플러그인 이었습니다 : Java, SQL, 백엔드의 일부 Velocity 템플릿 및 frend-end의 대시 보드 가젯 (JavaScript / HTML / CSS). Atlassian에는 플러그인을위한 자체 프레임 워크도 있으므로 IDE가 비표준 외부 라이브러리를 지원하는 경우 도움이됩니다.

나는 Eclipse 의 JavaScript 지원에 대해 매우 불쾌한 경험을 가지고 있으며, 완료 및 자동 코드 형식, 특히 복잡한 코드 (모듈 식 소스, 프레임 워크 사용 등)가 많은 결함이 있습니다. 리팩토링이 항상 의도 한대로 (또는 전혀) 작동하지 않고 거의 쓸모없는 것은 아닙니다. 나는 Aptana Studio를 시도하지 않았습니다.

NetBeans 는 이와 관련하여 다소 우수하지만 복잡한 혼합 소스 프로젝트 (예 : Java / JavaScript / 웹 / 템플릿 등)에 대한 지원이 부족합니다 (아마도 열심히 시도하지 않았을 수도 있음).

마지막으로 IntelliJ IDEA 사용했습니다 . 상용 (30 일 평가판 있음)이지만 기능 측면에서는 타의 추종을 불허합니다. 다양한 소스 파일 (js, css, html 등)에서 작동하는 코드 분석, 시맨틱 색상 지정, 리팩토링 그냥 시도하면 결코 뒤돌아 보지 않을 것입니다.

추신 : 저는 JetBrains와 제휴하지 않았으며 단지 개인적인 견해입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.