Editor JavaScript di dalam Eclipse [ditutup]

131

Saya mencari editor JavaScript terbaik yang tersedia sebagai plugin Eclipse. Saya telah menggunakan Spket yang bagus. Tetapi, apakah ada yang lebih baik?

Dónal
sumber

Jawaban:

13

Penafian, saya bekerja di Aptana. Saya akan menunjukkan ada beberapa fitur bagus untuk JS yang mungkin tidak Anda dapatkan dengan mudah di tempat lain. Salah satunya adalah integrasi tingkat plugin dari pustaka JS yang menyediakan CodeAssist, sampel, snippet, dan pemasukan yang mudah dari file pustaka ke dalam proyek Anda; kami menyediakan plugin untuk banyak perpustakaan yang lebih umum digunakan, termasuk YUI, jQuery, Prototype, dojo dan EXT JS.

Kedua, kami memiliki mesin JavaScript sisi-server yang disebut Jaxer yang tidak hanya memungkinkan Anda menjalankan kode JS apa pun di server tetapi menambahkan fungsionalitas file, database, dan jaringan sehingga Anda tidak harus menggunakan bahasa skrip tetapi dapat menulis seluruh aplikasi di JS.

Tagih Ini
sumber
1
Apakah Aptana memiliki fitur seperti Content Outline JSEclipse '? Versi yang saya gunakan awal tahun ini tidak.
TomC
26
Hai, saya khawatir saya tidak setuju dengan komentar sebelumnya. Saya memasang Aptana pada rekomendasi utas ini dan karena berbagai alasan saya sekarang ingin menghapusnya. Saya telah menghabiskan 15 menit untuk mencari tahu cara menghapusnya dari konfigurasi Eclipse 3.4 saya tanpa hasil - sepertinya menonaktifkan tombol uninstall - dan satu-satunya instruksi yang saya temukan di situs Aptana adalah untuk versi Eclipse yang lebih lama. Ini cukup membuat frustrasi - saya sangat menyarankan TIDAK menginstal Aptana.
stephen mulcahy
6
Memang Aptana tidak mengguncang (bagi saya juga) Saya menginstalnya untuk mengedit file JS tetapi ternyata itu terlalu lambat dan tidak responsif untuk penggunaan nyata, terutama mengedit file besar. Tampaknya juga menyebabkan masalah kinerja di plugin Eclipse saya yang lain. Saya mencopotnya dengan mengembalikan konfigurasi saya ke titik sebelum instalasi.
nick
4
Pembaruan: Saya menginstal versi Beta dari Aptana Studio 3 yang baru dan, seperti yang dijanjikan, masalah kinerja telah diselesaikan. Versi baru terlihat bagus :)
nick
3
Aptana sangat bagus jika Anda menginginkan fitur terbaru dan tidak keberatan banyak bug. Menyebalkan sebaliknya. Rekomendasi umum bagi siapa pun yang mempertimbangkan Aptana adalah: A) Apakah Anda memerlukan fitur apa pun darinya (mis. Aptana memiliki satu-satunya penyunting CoffeeScript Eclipse)? Jika tidak, tetap menggunakan Eclipse; B) Jika Anda benar-benar membutuhkan fitur, coba instal Aptana SEPARATELY (Aptana akan dengan senang hati menyemprotkan seluruh Eclipse Anda instal jika Anda menginstalnya sebagai plug-in), dan kemudian memutuskan apakah fitur-fitur tersebut bernilai stabilitas yang mengerikan (yang hei, pada saat itu Anda membaca ini, mungkin tidak terlalu mengerikan).
machineghost
55

Plugin Editor Eclipse HTML

Saya juga telah berjuang dengan pertanyaan yang sangat jelas ini. Tampaknya gila bahwa ini bukan fitur yang sangat mudah ditemukan dengan semua pengembangan web yang terjadi di Eclipse hari ini.

Saya sangat dimatikan oleh Aptana karena seberapa kembungnya, dan fakta bahwa ia memulai server web lokal (secara default pada port 8000) setiap kali Anda memulai Eclipse dan Anda tidak dapat menonaktifkan fungsi ini . Port Adobe JSEclipse sekarang menjadi plugin 400Mb, yang sama-sama gila.

Namun, saya baru saja menemukan editor JavaScript super ringan bernama Eclipse HTML Editor Plugin , dibuat oleh Amateras, yang persis seperti yang saya cari.

Cory
sumber
2
+1: Instalasi Plugin Eclipse HTML Editor sangat sederhana dan mudah.
Leftium
Tidak tahu dengan melihat, apakah ini memiliki konten pustaka Javascript membantu untuk Ext-JS 4
HDave
Sepertinya plugin ini belum diperbarui sejak Februari 2011.
Jacob Marble
2
Benar @ JacobMarble, itu tidak berfungsi di juno! sedih :-(
Vikas
2
Ada pembaruan untuk editor HTML Eclipse untuk Dukungan Juno pada
12/28/2012
6

Versi WTP Ganymede termasuk editor Javascript yang dirubah yang patut dicoba. Nomor versi kuncinya adalah Eclipse 3.4 dan WTP 3.0. Lihat http://live.eclipse.org/node/569

nitind
sumber
1
-1 juta: editor javascript eclipse sama sekali tidak berharga. Saya bahkan tidak bisa mendapatkannya untuk menyimpan file tanpa sesuatu yang aneh "Nama unit kompilasi harus diakhiri dengan .java, atau salah satu dari ekstensi Java-like terdaftar" kesalahan.
Mike Miller
Apakah file yang Anda edit memiliki salah satu ekstensi nama file yang terdaftar untuk tipe konten File Sumber JavaScript?
nitind
Ya, itu file .js dan hubungannya dengan Editor JavaScript. Anehnya saya mendapatkan kesalahan ini bahkan ketika membuka file dengan editor teks normal. Sejak itu saya berhenti mengedit JavaScript dengan Eclipse.
Mike Miller
Itu sangat aneh, Mike. Sudahkah Anda mencoba ulang dengan Indigo (Eclipse 3.7 dan WTP 3.3)? Jika masih terjadi, dapatkah Anda melaporkan bug dengan lebih detail?
nitind
8
Saran untuk Mike Miller, dari komentar pada # 3: Eclipse bizzare error, "Nama unit kompilasi harus diakhiri dengan .java, atau salah satu ekstensi mirip Java yang terdaftar". Saya kesulitan karena kesalahan yang sama pada file JSP di Eclipse - file tidak akan disimpan karena breakpoints. Hapus breakpoints dan coba simpan.
3

Pernah ada plugin bernama JSEclipse yang kemudian disedot dan dibunuh oleh Adobe dengan membuatnya hanya tersedia dengan membeli dan menginstal FlexBuilder 3 (tolong seseorang buktikan saya salah). Saya menemukan itu bekerja sangat baik tetapi sejak itu hilang sejak "upgrade" dari Eclipse 3.4 ke 3.4.1.

Fitur yang paling saya sukai adalah Content Outline.

Di jendela Garis Besar Layar Eclipse Anda, JSEclipse mendaftar semua kelas dalam file yang saat ini dibuka. Ini memberikan gambaran umum tentang hierarki kelas dan juga metode dan nama properti. Garis besar menggunakan mesin penyelesaian kode untuk mencari tahu lebih lanjut tentang bagaimana kode terstruktur. Dengan mengklik entri fungsi dalam daftar kursor akan dibawa ke deklarasi fungsi membantu Anda menavigasi lebih cepat dalam file panjang dengan banyak definisi kelas dan metode

TomC
sumber
3
Saya cukup yakin siapa pun yang menjalankan eclipse dapat menggunakan JSEclipse, bukan hanya pemilik Flex Builder .. Remote Site URL: download.macromedia.com/pub/labs/jseclipse/autoinstall..harus mengantarkan Anda ke sana
Scott Evernden
3
Tautan unduhan itu rusak.
Yakub
3

Rilis baru Eclipse (Helios) memiliki paket khusus untuk pengembangan web javascript . Saya belum mencobanya, tetapi tentu saja layak untuk dilihat.

Decio Lira
sumber
1

Tidak menggunakan gerhana untuk sementara waktu, tetapi ada ATF dan Aptana .

Nickolay
sumber
0

Workshop Oracle untuk WebLogic (secara resmi BEA Workshop) memiliki dukungan yang sangat baik untuk JavaScript dan untuk mengedit HTML secara visual. Ini mendukung banyak server, tidak hanya WebLogic, termasuk Tomcat, JBoss, Resin, Jetty, dan WebSphere.

Baru-baru ini menjadi gratis, periksa posting saya tentang hal itu. Mengingat bahwa itu adalah produk mahal belum lama ini, saya kira itu layak untuk dicoba.

zvikico
sumber
1
Tidak jelas dari pos Anda apakah "Workshop Oracle untuk WebLogic" adalah plugin Eclipse?
Dónal