Apakah ada perekam makro untuk Eclipse? [Tutup]


115

Apakah ada plugin Eclipse yang bagus untuk merekam dan memutar makro?

Saya sudah mencoba yang ini , tetapi tidak ada gunanya bagi saya - sepertinya belum siap untuk prime time.

Saya tahu tentang template editor, tetapi saya mencari sesuatu yang dapat saya gunakan untuk merekam penekanan tombol saya dan kemudian menerapkannya beberapa kali pada segumpal teks.

Ini sepertinya lubang aneh di IDE. Apakah saya melewatkan beberapa fasilitas built-in untuk ini?

Jawaban:


40

Saya mengumpulkan sesuatu selama sebulan terakhir ini sehingga Anda mungkin merasa berguna. Ini memiliki batasan karena editor / perintah Eclipse tidak dirancang dengan dukungan makro, tetapi saya pikir itu berfungsi dengan cukup baik. Saya baru saja memposting Makro Praktis di SourceForge beberapa hari yang lalu. Ini membutuhkan Eclipse 3.4.


9
Tautan tampaknya rusak. Tautan yang benar adalah: sourceforge.net/projects/praktismacro
Templar

Saya menggunakan Eclipse Mars dan itu berfungsi dengan baik. Agar bisa berfungsi, maka file tersebut PracticallyMacro_0.4.9.jarharus diletakkan di direktori eclipse / downloads / plugins (buat direktori plugins jika tidak ada). Anda dapat mengedit makro dengan membuka Windows / Preferensi / Opsi Makro Praktis dan Anda dapat menjalankan makro melalui toolbar baru yang dibuat.
gordon613

Saya menggunakan Neon dengan STS dan masih berfungsi dengan baik. Saya hanya memasukkan toples ke dalam dropinsfolder. TERIMA KASIH! ini adalah penghemat waktu nyata! (yah, mungkin tidak menghemat waktu, tapi membuat pekerjaan saya lebih menyenangkan). ;-)
John Henckel

Kami memiliki 'Eclipse Macro' >> wiki.eclipse.org/E4/Macros
Anver Sadhat


9

Ini sepertinya lubang aneh di IDE, apakah saya kehilangan beberapa fasilitas bawaan untuk ini?

Ini masalah umum. Ada sekitar empat bug yang dibuka di pelacak Eclipse untuk ini. Sayangnya Anda mungkin akan melihat makro di Eclipse di v4.0 atau yang lebih baru.


Tidak, tidak ada makro di v4.0
David Balažic

9

Saya telah sukses menggunakan AutoHotKey (hanya untuk Windows).


6

Ada plugin bernama Eclipse Monkey yang memungkinkan penulisan skrip yang dijalankan di dalam IDE. Itu dihentikan sekitar sebulan yang lalu karena kurangnya minat.

Ini didasarkan pada plugin lama yang disebut Groovy Monkey . Jika Anda google, Anda masih bisa mendapatkannya. Tim Aptana memiliki lebih banyak informasi tentang cara menggunakannya.

Perhatikan bahwa ini memungkinkan penulisan skrip, tetapi tidak merekam tindakan.



4

Untuk perluasan teks sederhana di komputer Windows, Anda dapat menggunakan AutoHotkey . Ini tidak sekuat kebanyakan alat makro, tetapi karena tidak terikat dengan satu program apa pun, ini dapat digunakan di editor lain, email, dll.

Misalnya, jika saya mengetik ";; ln" AutoHotkey langsung mengirimkan penekanan tombol untuk menghapus ini dan menggantinya dengan "System.out.println ();" dengan kursor di antara tanda kurung.


Saya menggunakan linux, tetapi saya telah menemukan beberapa penggunaan dari AutoKey, yang sangat mirip.
Tim Howland

5
eclipse memang memiliki templat kode, hanya mengatakan ...
sandos

4

Sekadar catatan, ada proyek lain bernama MacroSchmacro yang melakukan makro Eclipse, tetapi tidak mencatat banyak hal penting (seperti mencari untuk menavigasi). Ini juga sangat lambat.


2

Berbicara tentang Emacs, jEdit memiliki fasilitas makro yang sangat kuat. Ada banyak makro dan plugin berkualitas tinggi, dan beberapa makro sudah ada di dalamnya. Anda bahkan dapat menambahkan beberapa logika menggunakan skrip kacang, yang mirip dengan VBA. Jadi, Anda dapat menulis hal-hal yang sangat bermanfaat (banyak orang telah melakukannya).

jEdit jelas merupakan editor terpisah, tapi menurut saya itu layak dicoba. Lihat http://www.jedit.org/


1
+1 Saya telah menggunakan Emacs dan Eclipse untuk proyek dan mereka memiliki pro dan kontra. Namun, jEdit adalah yang terbaik dari kedua dunia (makro bawaan, inti Java, UI yang bagus, banyak plugin, dokumentasi yang bagus). Ini seperti dasar-dasar Emacs yang terlahir kembali dengan teknologi modern. Saya berharap saya tahu tentang itu lebih awal.
Pengguna1
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.