Ich verstehe absolut nicht die Regeln, die Spotlight (osx 10.8) verwendet, um meine Dateien zu durchsuchen. Wenn ich die Abfrage eingebe sbml
und filename
aus dem Dropdown-Menü auswähle, sind dies die Ergebnisse, die angezeigt werden:
BIOMD0000000051_SBML-L2V4.xml
runImmdeath_noSBML.py
runp53_noSBML.py
SBMLParser.py
aber wenn ich stattdessen die Abfrage auswähle libsbml
, ist dies das einzige Ergebnis, das ich bekomme:
libsbml-5.6.0-libxml2-macosx-lion.dmg
Nun, ich würde nicht erwarten, dass die ersten vier Antworten bei der zweiten Suche auftauchen, aber warum taucht eine Suche nach sbml
nicht auf libsbml-5.6.0-libxml2-macosx-lion.dmg
? Natürlich sbml
müssen weder die ersten 4 Buchstaben im Dateinamen noch die letzten 4 vor der Erweiterung sein. Also, was ist der Deal?
Ich habe ein paar Tests in 10.8.2 durchgeführt. Meine empirischen Ergebnisse zeigen, dass Spotlight Ergebnisse für teilweise Übereinstimmungen zurückgibt, wenn der Anfang des Namens übereinstimmt, aber kein Teil des Namens. Ich habe keine Möglichkeit gefunden, dies zu ändern.
Ich habe eine weitere Herausforderung bei der Suche nach mehreren Wörtern. Meine empirische Erfahrung ist, dass eine Dateinamensuche, die mehrere Wörter enthält (durch Leerzeichen getrennt), nur dann Ergebnisse liefert, wenn die Suchwörter im Dateinamen zusammenhängend sind. Zum Beispiel:
Gegeben einige Dateien mit diesen Namen:
xxx Regeln und Rollen yyy.zzz
aaa Rollen und Regeln bbb.ccc
Ich finde dieses letzte Verhalten frustrierend, da ich mir die Wortreihenfolge in meinen Dateinamen nicht merken möchte. Und Ein-Wort-Suchen erhalten zu viele Treffer.
Wer hat dazu Antworten?
Sibe Jan
Matt M.