Apakah ada cara untuk mengetahui apa ruang kerja Eclipse saat ini yang sedang Anda kerjakan?
Apakah ada cara untuk mengetahui apa ruang kerja Eclipse saat ini yang sedang Anda kerjakan?
Jawaban:
Bagi saya ini berfungsi untuk memilih File-> Switch Workspace-> Other ... dan itu menunjukkan nama workspace saat ini.
Saya mencoba mengkonfirmasi
" Sebenarnya, ini menunjukkan ruang kerja terakhir yang ditutup, bukan ruang kerja saat ini. Jika Anda membuka dan menutup beberapa, ini tidak bisa diandalkan. "
dan saya tidak dapat mereproduksi itu. Setiap kali saya mendapatkan ruang kerja saat ini dimuat (saya menguji pada Juno). Saya juga memeriksa sumber dan di ChooseWorkspaceDialog.java dan ChooseWorkspaceData.java , dan sepertinya mengelola daftar sederhana terakhir kali membuka ruang kerja yang disimpan sebagai kunci RECENT_WORKSPACES dalam file org.eclipse.ui.ide.prefs. Nama ruang kerja yang ditunjukkan dalam dialog ini adalah yang pertama dari daftar ini.
Workspace di lapangan. Yang disorot ruang kerja default ke ruang kerja Anda saat ini dan satu-satunya. Anda dapat mengubah bidang ke sesuatu yang berbeda dengan mengetikkan bidang atau menggunakan tombol browse. Tetapi bidang ( after clicking other) seperti yang disediakan dalam jawaban ini akan menunjukkan ruang kerja Anda saat ini. Saya baru saja mengujinya dengan mengetik di lapangan dan membuat ruang kerja tes baru. Itu berubah menjadi ruang kerja yang tidak pernah ditutup. Itulah yang sekarang ditampilkan di bidang itu.
mulai gerhana dengan -showlocation
Berikut ini dua posting menarik tentangnya:
-showlocationitu juga dapat ditambahkan ke eclipse.ini Anda sebagaimana disebutkan di salah satu tautan
Buka Jendela> Preferensi. Kemudian di bawah General> Workspace ada properti: "Nama workspace (diperlihatkan dalam judul jendela)" dan masukkan semacam label pengenal.
Anda harus mengatur ini untuk setiap ruang kerja yang Anda miliki, tetapi ini adalah cara mudah untuk mengetahui ruang kerja yang Anda tuju sekilas.
Menurut M7 , nama ruang kerja ditampilkan dalam judul jendela secara default.
Jendela > Preferensi > Umum > Ruang Kerja

Ada juga kotak centang " Tampilkan jalur ruang kerja di judul jendela ".
Hasilnya terlihat seperti ini:

Fitur ini dijelaskan di sini .
Jika ada proyek di ruang kerja:
Pilih proyek dan propertinya (mis. Menu: Project -> PropertiesAtau right mouse button->Properties). Lalu pergi ke Resource -> Linked Resourcesdan nilai WORKSPACE_LOCPath Variable menunjukkan path workspace saat ini.
Ada variabel lingkungan yang disebut osgi.instance.area. Anda dapat menemukannya melalui "Bantuan -> Tentang Eclipse -> Detail Instalasi -> Konfigurasi" (untuk eclipse "Helios" 3.6)
Atau, buka properti dari proyek apa pun, lalu pilih "Sumberdaya". Anda akan menemukan properti "Lokasi" yang terstruktur seperti ini:
<path-to-current-workspace>/<name-of-current-project>
Catatan - prosedur "terhapus" berfungsi dalam banyak kasus tetapi tidak dapat digunakan secara umum, karena folder proyek tidak harus terletak di folder ruang kerja. Anda dapat memilih lokasi eksternal selama pembuatan proyek. Jadi, jika Anda tidak pernah menghapus centang "Gunakan lokasi default", prosedurnya adalah menyimpan. Prosedur pertama dapat diandalkan.
File-> Properties
Pilih file di ruang kerja dan kemudian gunakan menu: "File-> Properties". Dialog muncul dan harus menunjukkan 'lokasi' file. Baca lokasi dari kanan ke kiri sehingga Anda pergi melalui kelas, paket, folder, proyek, maka Anda akan melihat ruang kerja.
Ringkasan:
(dari yang paling langsung ke yang lebih rendah (tapi lebih elegan), meninggalkan yang berlebihan)
-showlocation -> jawaban lengkapGunakan switch workspace dari menu file dan Anda akan mengetahuinya
-showlokasi sangat bagus, tetapi hanya mengubah teks di akhir bilah judul, sehingga sering tidak terlihat di bilah tugas.
Jika Anda ingin mengubah awal bilah judul, yang menampilkan Perspektif saat ini, Anda dapat menggunakan Window -> Save Perspective As ... dan judul baru akan terlihat di Taskbar.
http://mcuoneclipse.com/2012/08/01/show-workspace-location-in-the-title-bar/
http://www.rekk.de/bloggy/2007/eclipse-show-workspace-location-in-title-bar/
tambahkan -showlokasi ke shortcut Anda.
c: \ eclipse \ eclipse.exe -showlocation
Saya baru saja menemukan Workspace saya saat ini dengan Simplest Way.
Langkah 1:
Mulai Eclipse Anda (Jika ruang kerja default diatur, Eclipse tidak pernah meminta Pilih ruang kerja ATAU itu akan diatur ke jalur yang kami gunakan terakhir kali)
Langkah 2:
Ketika Eclipse mulai sepenuhnya, coba untuk memulai Eclipse lagi dengan file shortcut / exe yang sama. Ini akan menampilkan pesan kesalahan di bawah ini dan Anda akan mendapatkan ruang kerja default / saat ini

Periksa jalur sumber daya apa pun di properti sumber daya itu. Maka Anda akan tahu. ATAU: Buka Preferensi> Umum> Workspace dan tambahkan nama Workspace (diperlihatkan dalam judul jendela)
File -> Ganti Ruang Kerja
Saya membuat Konfigurasi Peluncuran Alat Eksternal yang berisi konten file berikut (diekspor echo-workspace.launch):
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration
type="org.eclipse.ui.externaltools.ProgramLaunchConfigurationType">
<listAttribute key="org.eclipse.debug.ui.favoriteGroups">
<listEntry value="org.eclipse.ui.externaltools.launchGroup" />
</listAttribute>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LAUNCH_CONFIGURATION_BUILD_SCOPE" value="${none}" />
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_LOCATION" value="c:\Windows\System32\cmd.exe" />
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS" value="/c echo "${workspace_loc}"" />
</launchConfiguration>
Sehingga jalur folder ruang kerja bergema di konsol.
Silakan menyalin ini ke file .launch dan mengimpornya ke Eclipse: File> Import ...> Run / Debug> Launch Configurations
Saya akan segera mengetahui versi Mac / UNIX, karena saya menggunakan Indigo / Win ketika saya membuat yang ini.
Anda sering harus menggunakan beberapa instance Eclipse yang berjalan sekaligus. Untuk beralih di antara mereka, ada baiknya untuk menetapkan nama untuk ruang kerja yang ditampilkan dalam judul jendela Eclipse. Untuk melakukan ini, buka Jendela / Preferensi. Di jendela Preferensi navigasikan ke General / Workspace dan beri setiap ruang kerja nama ruang kerja individual.
Saya masuk ke situasi yang menyebabkan startup gerhana gagal sepenuhnya karena korupsi ruang kerja.
(Mirip dengan Eclipse tidak akan mulai, kesalahan log mengatakan: ObjectNotFoundException: Elemen pohon )
Sudah begitu lama sejak saya menggunakan gerhana sehingga saya lupa di mana ruang kerja saya. Di sinilah saya menemukan pengaturan.
~ $ grep osgi.instance.area.default eclipse / konfigurasi / config.ini osgi.instance.area.default=@user.home/Documents/workspace
Logika Sederhana ...
Cukup Klik pada menu File kemudian Ganti Tempat Kerja
Klik pada Lainnya
Kemudian dialog muncul dengan ruang kerja saat ini disorot di bagian atas daftar. Jika Anda mengklik daftar ini, tempat kerja lain akan ditampilkan.
mengklik File-> Switch Workspace memberikan hasil yang salah pada sistem saya.
Metode ini memberikan hasil yang benar:
File -> Properties -> Resource
sekarang periksa jalur di baris ketiga berlabel "lokasi" di jendela berlabel Resource.
Ini akan menampilkan folder ruang kerja tepat sebelum folder proyek.