Video: Leap Motion SDK 2024
U kunt moeite hebben om het verschil tussen weergaven en editors te begrijpen bij het gebruik van Eclipse voor Java-ontwikkeling. Als weergaven en editors hetzelfde voor u lijken, en u weet niet zeker of u kunt zien welke welke is, wees niet boos.
Wanneer u een gewone Eclipse-gebruiker bent, is het onderscheid tussen weergaven en editors natuurlijk omdat u ervaring opdoet met de werkbank. Je hoeft maar zelden te beslissen of het ding dat je gebruikt een weergave of een editor is.
Hoe dan ook, als je ooit een onderscheid moet maken tussen een weergave en een editor, dan is dit wat je moet weten:
-
View: Een deel van de Eclipse workbench die informatie voor je weergeeft bladeren. In het eenvoudigste geval vult een weergave een gebied in de werkbank.
U kunt een weergave gebruiken om wijzigingen aan te brengen. Als u bijvoorbeeld MyFirstProject in de afbeelding wilt verwijderen, klikt u met de rechtermuisknop op de vertakking MyFirstProject in de weergave Pakketverkenner. (Klik met de muis op een Mac op de vertakking MyFirstProject.) Kies vervolgens Verwijderen in het contextmenu.
Wanneer u een weergave gebruikt om iets te wijzigen, vindt de wijziging onmiddellijk plaats. Als u bijvoorbeeld kiest voor Verwijderen in het contextmenu van de pakketverkenner, wordt elk item dat u hebt geselecteerd onmiddellijk verwijderd. In zekere zin is dit gedrag niets nieuws. Hetzelfde gebeurt wanneer u een bestand recycleert met Windows Verkenner of een bestand in de prullenbak zet met behulp van de Macintosh Finder.
-
Editor: Een deel van de Eclipse-werkbank met informatie die u kunt wijzigen. Een typische editor geeft informatie weer in de vorm van tekst. Deze tekst kan de inhoud van een bestand zijn.
Een gebied van de Eclipse-werkbank kan meerdere weergaven of meerdere editors bevatten. De meeste Eclipse-gebruikers kunnen prima opschieten zonder deze "verschillende standpunten" -zaken een tweede gedachte (of zelfs een eerste gedachte) te geven. Maar als u de terminologie over tabs en actieve weergaven belangrijk vindt, dan is hier de schepping:
-
Tab: Iets dat onmogelijk te beschrijven is, behalve door het een "tabblad" te noemen. "Dat wat we een tabblad noemen met een andere naam zou ons ook van de ene naar de andere weergave of van de ene naar de andere editor verplaatsen. Het belangrijkste is dat weergaven gestapeld boven elkaar kunnen liggen.
Eclipse geeft gestapelde weergaven weer alsof ze pagina's zijn in een notitieboekje met tabbladen. Deze figuur geeft bijvoorbeeld een gebied van de Eclipse-werkbank weer. Het gebied bevat zes weergaven (weergave Problemen, Javadoc-weergave, Declaration-weergave, Zoekweergave, Consoleweergave en LogCat-weergave).Elke weergave heeft een eigen tabblad.
De weergave Console wordt weergegeven in de figuur, maar deze wordt niet altijd weergegeven als onderdeel van het Java-perspectief. Normaal gesproken verschijnt de consoleweergave automatisch wanneer het programma crasht. Als u de consoleweergave wilt forceren, kiest u Venster → Weergave tonen → Overig. Vouw in het resulterende dialoogvenster Weergave weergeven het vak Algemeen uit. Klik ten slotte binnen die algemene branch op het item Console.
Een stapel gestapelde weergaven is een tabbladgroep . Als u een weergave in de stapel naar de voorgrond wilt halen, klikt u op de tab van die weergave.
Overigens geldt al deze informatie over tabbladen en weergaven voor tabbladen en editors. Het enige interessante is de manier waarop Eclipse het woord gebruikt. In Eclipse is elke tabpagina van het Editor-gebied een afzonderlijke editor.
Het in deze figuur weergegeven bewerkingsgebied bevat bijvoorbeeld drie editors (niet drie tabbladen die bij een enkele editor horen). De drie editors tonen de inhoud van drie bestanden: MyFirstJavaClass. java, MortgageWindow. java en activity_main. xml.
-
Actieve weergave of actieve editor: In een tabbladgroep verwijst de actieve weergave of editor naar de weergave of editor die zich vooraan bevindt.
In de afbeelding de MyFirstJavaClass. java-editor is de actieve editor. The Mortgage Window. java en activity_main. xml-editors zijn inactief. (De activity_main. Xml ziet eruit alsof deze actief is, maar dat komt omdat, in de afbeelding, de muis over het tabblad van de editor zweeft.)