Apa IDE yang baik untuk pengembangan JavaScript sisi klien? [Tutup]


14

Saya baru-baru ini mulai mempelajari JavaScript dan mencari Editor / IDE JavaScript yang bagus. Saya menemukan lusinan dari mereka dalam pencarian Google tetapi saya akan sangat menghargai jika pengguna yang memiliki pengalaman menggunakan IDE dapat merekomendasikannya.

Saya ingin IDE dengan highlight sintaksis , mungkin IntelliSense dan dukungan debugging untuk kode JavaScipt. Saya pengguna Windows 7 dan hanya melakukan pengembangan JavaScript sisi klien .

Ada saran ??


2
@ nK0de jika hanya sisi klien, maka Firebug harus mengurus semua kebutuhan debug Anda
Dónal


@ KimBurgess: semua tautan rusak
amit jha

Jawaban:


11

Favorit pribadi saya adalah Aptana Studio. Eclipse with Plugins untuk pengembangan web sudah terinstal dan akan membantu Anda tanpa masalah. Aptana sangat nyaman dan memiliki semua fitur yang Anda inginkan.

Namun hampir semua IDE umum akan memiliki dukungan bawaan untuk Javascript atau menawarkan plugin untuk bahasa tersebut. Netbeans dan IntelliJ juga bagus.

Karena Anda mengatakan IntelliSense saya kira Anda menggunakan VisualStudio. Anda akan dengan mudah menemukan dukungan untuk Javascript di dalamnya dan mungkin akan lebih mudah untuk tetap menggunakannya.


1
@ downvoter peduli mengomentari?
lhk

1
Mungkin karena Aptana adalah alat yang biasa-biasa saja
Raynos

2
itu sebabnya saya mengatakan ini adalah favorit PRIBADI saya dan menunjukkan kemungkinan lain. Pertanyaan seperti "apa yang terbaik" akan selalu mendapatkan opini sebagai jawaban
lhk

Anda harus benar-benar mencoba WebStorm sebagai gantinya;) (tapi saya tidak downvote, tidak apa-apa untuk memiliki favorit pribadi)
Raynos

@ lhk Saya telah mendengar kabar baik tentang Aptana dan WebStrom. Kira saya harus melihat sendiri. Terima kasih :)
Isuru

19

WebStorm sesuai dengan kebutuhan Anda. Saya pengguna lama IntelliJ dan percayalah, orang-orang itu tahu cara membuat IDE.

Dan mereka menawarkan harga khusus sebelum 1 Februari.


Saya suka webstorm, tetapi satu-satunya keluhan saya adalah saya tidak dapat memiliki beberapa proyek di jendela yang sama, Yang agak aneh untuk sebuah IDE
Farm

7

Tidak ada IDE JavaScript yang baik. Hanya ada IDE Tipe 3 untuk JavaScript. IDE "terbaik" saat ini adalah WebStorm 3.0.

Gunakan editor teks pilihan Anda sebagai gantinya. Pilihan yang baik termasuk:

vim dan teks luhur mendukung penyorotan sintaks dan memungkinkan Anda untuk menjalankan baris perintah atau membangun skrip melalui editor.

Sedangkan untuk debugging JavaScript, untuk sisi klien, gunakan browser untuk debug itu. Untuk node, gunakan node-inspector (browser) untuk men-debug-nya.

Adapun intellisense, Anda tidak membutuhkannya dan itu akan salah 10% dari waktu. Secara pribadi fakta bahwa itu salah 10% dari waktu sudah cukup produktif untuk tidak menggunakan semuanya. Sekali lagi, WebStorm 3 adalah satu-satunya IDE yang mendapatkannya 90% di sini. VS2011 mungkin juga akan menjadi penantang yang baik, tetapi saya belum mencobanya secara pribadi. VS2010 mengerikan untuk JavaScript.


Ada alasan untuk downvote?
Raynos

Saya pikir saya akan mencoba Aptana dan WebStorm seperti yang banyak disarankan. Terima kasih. Saya tidak mencatat jawaban Anda dengan baik.
Isuru

4
Penyewa utama artikel itu tampaknya adalah bahwa semua IDE itu sempurna (Tipe 1) atau kontra-produktif (Tipe 3). Saya tidak setuju dengan ini. Bagi mereka yang belum membaca artikel, IDE Tipe 2 adalah editor teks, yaitu tidak ada IDE sama sekali.
Don

1
Saya juga tidak setuju dengan artikel itu. Eclipse baik-baik saja untuk PHP; debugger visual berfungsi dengan baik (Anda harus tahu cara mengaturnya, dan menginstal debugger zend). Ini tidak terlalu bagus untuk javascript karena alasan yang disebutkan orang lain, tetapi masih membawa lebih banyak ke meja daripada editor teks sederhana, dan tidak ada alasan yang harus disedot dukungan javascript-nya. Jika ada cara "mengekor" hal-hal itu akan baik-baik saja. Saya perlu mencoba netbeans untuk js dan melihat apakah itu melakukan pekerjaan yang lebih baik ...
Hei

1
tautan 'Tipe 3' tampaknya salah arah, mendarat di email Wikimedia pendek tentang cara kerja pencarian judul halaman.
matt wilkie

5

Proyek saya adalah sebuah plugin Atlassian JIRA : Java, SQL, beberapa templat Velocity di back-end dan beberapa gadget dasbor (JavaScript / HTML / CSS) di ujung-ujungnya. Atlassian juga memiliki kerangka kerja sendiri untuk plugin, sehingga akan sangat membantu jika IDE memiliki dukungan untuk pustaka eksternal yang tidak standar.

Saya sudah memiliki pengalaman yang tidak menyenangkan dengan dukungan JavaScript Eclipse , ia memiliki banyak gangguan dengan penyelesaian dan pemformatan kode otomatis, terutama dengan kode kompleks (sumber modular, beberapa kerangka kerja yang digunakan, dll.). Refactoring tidak selalu berfungsi seperti yang dimaksudkan (atau sama sekali) dan hampir tidak berguna. Saya belum mencoba Aptana Studio.

NetBeans agak lebih baik dalam hal ini tetapi dukungannya untuk proyek sumber campuran kompleks (seperti Java / JavaScript / web / templat dll.) Kurang (mungkin saya belum mencoba cukup keras).

Akhirnya saya akhirnya menggunakan IntelliJ IDEA . Ini komersial (ada uji coba 30 hari) tetapi fitur-bijaksana. Analisis kode, pewarnaan semantik, refactoring yang berfungsi di berbagai file sumber (seperti js, css, html). Coba saja dan Anda tidak akan pernah melihat ke belakang.

PS Saya tidak berafiliasi dengan JetBrains dengan cara apa pun, itu hanya pandangan pribadi saya.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.