Ich habe meinem Computer gerade die neueste Version der Eclipse-IDE hinzugefügt. Eclipse wird als ZIP-Datei verteilt, daher habe ich es in ein Verzeichnis entpackt, C:\Program Files
wie ich es für frühere Versionen von Eclipse getan habe. Ich mag aber auch eine Verknüpfung im Startmenü. Ich sehe keinen Weg, dies zu erreichen.
Nachdem ich die ZIP extrahiert habe, ist eine der Dateien eclipse.exe
. Was ich in der Vergangenheit getan habe, ist, mit der rechten Maustaste auf diese Datei zu klicken, eine Verknüpfung zu erstellen und sie in den Abschnitt Alle Programme des Startmenüs zu ziehen. Dort befindet sie sich. Wenn ich das in Windows 10 mache, erhalte ich ein Symbol, das anzeigt, dass ich es dort nicht ablegen kann (es gibt einen roten Kreis mit einem Schrägstrich).
Ich habe dann versucht, die Anwendung über das Kontextmenü mit dem Startmenü zu verbinden. Es ist jedoch nicht das, wonach ich suche:
Ich habe diese Frage dann hier auf Super User gefunden und folge diesen Anweisungen. Ich habe auf dem Desktop eine Verknüpfung zur Anwendung erstellt und diese Verknüpfung dann kopiert in %appdata%/Microsoft/Windows/Start Menu/Programs
:
Das Ergebnis war jedoch identisch mit dem Klicken mit der rechten Maustaste und dem Anheften an das Startmenü - nicht das, was ich möchte.
Ich möchte das Eclipse-Symbol im Abschnitt rechts nicht. Ich möchte, dass es in dem Abschnitt links angezeigt wird, in dem Dia, Eclipse Luna und andere Apps aufgelistet sind. Die drei offensichtlichen Lösungen scheinen mir nicht das zu geben, was ich will.
Wie mache ich das?
Ab dem 7. September 2015 verwende ich Windows 10.1 Build 10240 und habe immer noch dieses Problem. Ich habe den in den Antworten angegebenen Rat ausprobiert - die Verknüpfung zur ausführbaren Datei in den Verzeichnissen %appdata%\Microsoft\Windows\Start Menu\Programs
und zu setzen C:\ProgramData\Microsoft\Windows\Start Menu\Programs\
, aber keinen Erfolg, um das gewünschte Ergebnis zu erzielen.
Ich habe etwas Neues ausprobiert. Ich ging zu %appdata%\Microsoft\Windows\Start Menu\Programs
(wo sich die Verknüpfungen Eclipse Process Framework und Eclipse Luna befinden) und erstellte einen neuen Ordner namens Eclipse. Dieser Ordner wurde im Startmenü angezeigt. Ich habe die Verknüpfungen Eclipse Process Framework, Eclipse Luna und Eclipse Mars in diesen Ordner kopiert. Das Endergebnis war folgendes:
Wieder nicht das, was ich erwartet hatte. Die Symbole Eclipse Process Framework und Eclipse Luna wurden in den neuen Ordner verschoben, was gut ist. Das Eclipse Mars-Symbol blieb auf der Seite, wo ich es nicht will.
So sieht die Ordnerstruktur aus:
Ich wäre gespannt, ob dies ein Problem ist, das in einem späteren Build möglicherweise behoben wird. Leider mag ich ein gewisses Maß an Stabilität, daher hilft es mir nicht, zu einem der anderen Release-Streams zu wechseln. Wenn jedoch jemand darauf hinweisen kann, dass es sich um ein bekanntes Problem handelt, das in einem späteren Build als behoben bestätigt wurde, wäre ich bereit, diese Antwort zu akzeptieren, sobald der Build an den Hauptversionsstrom weitergeleitet wird.
quelle
Antworten:
Das Muster scheint also so zu sein:
Wenn Sie zum Starten jemals eine Verknüpfung angeheftet haben, wird jede Verknüpfung, die später für dasselbe Ziel erstellt wurde, ebenfalls angeheftet.
Eine Lösung: Benennen Sie das Ziel der Verknüpfung um oder verschieben Sie es.
Zum Beispiel hatte ich zuvor eine Verknüpfung zu VNC angeheftet, sodass sie nicht in allen Apps angezeigt werden konnte. Ich umbenannt
VNC-Viewer-5.2.3-Windows-64bit.exe
zuvnc 5.2.3.exe
und Verknüpfungen , um es in Programmen erstellt jetzt in All Apps erscheinen, statt gepinnt.Verknüpfungen zu nie zuvor angehefteten oder umbenannten Zielen werden in allen Apps angezeigt. Möglicherweise müssen Sie neu starten, um sie zu sehen, aber sie werden angezeigt.
Leider scheinen Sie nicht in der Lage zu sein, eine Verknüpfung im Sinne des Entfernens dieser Zuordnung zu lösen. Durch Entfernen des Stifts wird stattdessen einfach die Verknüpfung entfernt. Wenn Sie sie wieder einsetzen, wird dies als "Zurückschalten des Stifts" behandelt. Ich schließe daraus, dass es hier eine Datenbank mit Zielen gibt, die angeheftet werden sollten:
Ich kenne jedoch keine einfache Möglichkeit, das zu bearbeiten. Wenn Sie einen Hex-Editor verwenden, um einen Buchstaben im Zielpfad in dieser Datei zu ändern, wird dies möglicherweise behoben.
Andere Poster haben vorgeschlagen, den gesamten TileDataLayer-Ordner mit einer Kopie eines sauberen Windows-Benutzers zu überschreiben, was mir jedoch etwas zwielichtig erscheint.
quelle
Klicken Sie in Ihrem Startmenü mit der rechten Maustaste auf Eclipse Luna (links in Ihrem Screenshot) und wählen Sie "Dateispeicherort öffnen". Die Datei dort ist die Verknüpfung, nicht die ausführbare Eclipse-Datei. Verschieben Sie Ihre neu erstellte Eclipse Mars-Verknüpfung in denselben Ordner wie Eclipse Luna, und das sollte es tun.
quelle
C:\Users\Thomas Owens\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
(der der gleiche ist wie%appdata%\Microsoft\Windows\Start Menu\Programs
). Die Verknüpfungen Eclipse Luna und Eclipse Moon sind beide bereits vorhanden.