Frage in Fettdruck unten. Dies ist eine Programmierfrage, also nicht voreilige Schlüsse ziehen und dafür stimmen, zu schließen.Jedes gute Werkzeug, um schnell zur Programmierdokumentation zu springen
Ich bin ein C++ Programmierer. Ich benutze OS X/quicksilver oder ubuntu/compiz/gnome do als meinen Desktop. Ich versuche, die Maus nicht zu berühren, und ich benutze mehrere Desktops, und ich benutze Fliesen, die ich von der Tastatur fahre. Zum Programmieren verwende ich bash und vim.
Da ich ein C++ Programmierer bin, muss ich Dokumentation überall verstreut verweisen, zum Beispiel STL/Boost/CMAKE/Zeromq/Protokoll Puffer/Mongodb/RapidJson/Luajit und die Liste geht weiter.
Springen zu verschiedenen Referenzhandbüchern ist eine Echtzeit Sink/Denkprozess Disruptor. Vielleicht sind Sie nicht überzeugt, dass dies wirklich ein Problem ist, aber wenn Sie mehrere Bibliotheken von Boost verwenden, ohne Code-Vervollständigung, werden Sie verstehen, dass dies wirklich ein Problem ist. Wie verwalten die Benutzer ihre Referenzhandbuch-Links und was ist der schnellste Weg zu Referenzhandbüchern zu springen? Standard-Browser-Lesezeichen sind nicht die Antwort, und was immer Sie vorschlagen, sollte mit der geringstmöglichen Anzahl von Tastenanschlägen durchgeführt werden, oder die niedrigste Latenzzeit von Informationen, die für die Synthese benötigt werden, muss erfüllt sein.
Vielleicht ein benutzerdefinierter Browser oder starke Plugins weiß ich nicht? Für Verzeichnisnavigation verwende ich vim NERDTree, vielleicht etwas in dieser Richtung? Zum Beispiel sollte ich in der Lage sein boost-Dateisystem einzugeben und direkt auf die Code-Referenzseite des Boost-Dateisystems springen zu können.
Was lässt Sie denken, dass die Verwendung von VIM immer noch die beste Wahl ist? Vor allem, nachdem Sie bereits auf ein Problem stoßen, dass die moderne IDE für Sie repariert? –