MySQL Workbench
 sql >> Teknologi Basis Data >  >> Database Tools >> MySQL Workbench

Tindakan Bilah Alat Utama Eclipse Kepler RCP

Cara yang benar-benar baru adalah dengan menggunakan e4 RCP murni yang menggunakan model aplikasi baru dengan perintah dan penangan! (tetapi e4 tidak mendukung banyak kode yang ada). Dalam menu e4 dan toolbar didefinisikan dalam model aplikasi. Perintah dan penangan digunakan dengan cara yang mirip dengan kode tradisional (tetapi penangan diimplementasikan secara berbeda).

Untuk gaya Eclipse 3 seperti yang Anda temukan, ada campur aduk atau cara melakukan sesuatu. Eclipse 4.3 tidak mencela beberapa yang tertua (dan ini sekarang ditandai di plugin.xml ).

Jika Anda menulis RCP yang menggunakan ActionBarAdvisor-nya sendiri maka Anda dapat menentukan item bilah alat Anda di sana. Atau Anda dapat mendefinisikannya di plugin.xml untuk plugin individu. Kedua metode baik-baik saja. Eclipse sendiri mendefinisikan tindakan inti di penasihat dengan plugin tambahan yang mendefinisikan lebih banyak di plugin.xmls mereka.

Tindakan seperti Simpan yang perlu ditangani oleh banyak bagian (seperti editor) harus dibuat di penasihat dan menggunakan RetargetAction . Hal ini memungkinkan setiap bagian individu untuk menghubungkan tindakannya sendiri dengan tindakan yang ditentukan secara global. Ini juga dapat dilakukan dengan commands dan beberapa handlers yang lebih dekat dengan gaya e4.

org.eclipse.ui.menus sekarang menjadi titik ekstensi utama untuk berkontribusi pada menu dan bilah alat (mengabaikan semua bagian yang tidak digunakan lagi). Ini cukup banyak memaksa Anda untuk menggunakan commands dan handlers .

Penasihat bilah tindakan Eclipse adalah org.eclipse.ui.internal.ide.WorkbenchActionBuilder yang dapat membantu meskipun besar.

Menurut saya, coolbar di Kepler dibuat menggunakan model aplikasi e4 baru dengan penataan gaya menggunakan CSS yang rumit.




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Menginstal MySQL Workbench tetapi File /etc/my.cnf tidak ada

  2. MySQL REPEATABLE-READ Level transaksi Workbench tidak disetel

  3. Server MySQL Workbench tidak kompatibel/tidak standar

  4. SQL Query berfungsi di Workbench tetapi mendapatkan kesalahan 'Tidak dapat mengonversi tipe varian' dengan kueri yang sama persis di Delphi

  5. Errno 121, kunci duplikat saat menulis atau memperbarui?