Warum kann ich nur bestimmte Elemente in den Launcher legen?

Warum kann ich nur bestimmte Elemente in den Launcher legen?

Wenn ich mit Dash nach einem Element suche, kennt es die Standardmethode zum Öffnen. Wenn ich jedoch eine Datei in den Launcher ziehe, kann sie nicht hinzugefügt werden, selbst wenn sie ausführbar ist. Wenn Sie beispielsweise möchten, dass Minecraft angezeigt wird, müssen Sie einen benutzerdefinierten Launcher hinzufügen. Wenn Sie mit Dash nach einer PDF-Datei suchen, können Sie darauf doppelklicken und sie wird geöffnet, Sie können sie jedoch nicht in den Launcher ziehen.

Die Animation rund um dieses Verhalten lässt darauf schließen, dass dies so beabsichtigt war. Warum ist das nützlich oder notwendig? Ist es ein Fehler?

Antwort1

Ich würde sagen, das ist so gewollt - der Platz im Launcher ist ziemlich begrenzt, und daDateien, im Gegensatz zuProgrammewürde nicht viel Sinn machen - die Leute haben viele tausend verschiedene Dateien auf ihren Computern, die Möglichkeit, einige davon anzuheften, löst nicht das allgemeine Problem mit dem Auffinden von Dateien. Das Auffinden zu erleichternbeliebigDatei mit Dash ist meiner Meinung nach eine viel bessere Entscheidung – Unity Dash versucht, dies zu berücksichtigen. Es zeigt auch zuerst Ihre letzten Dateien an.

Bedenken Sie auch, wie der Launcher aussehen würde, wenn Sie beispielsweise mehr als eine PDF-Datei anheften würden – die Schaltflächen hätten keinen Text, sondern nur Symbole. Das wäre höchst verwirrend.

In Ihrem Beispiel mit Minecraft handelt es sich nicht genau um eine ausführbare Datei, sondern um eine JAR-Datei, die mit dem Java-Programm „java -jar minecraft.jar“ geöffnet wird. In gewissem Sinne kann es also als Datendatei betrachtet werden, die mit Java „angezeigt“ werden kann, genauso wie PDFs mit Evince angezeigt werden.

verwandte Informationen