2 Stimmen

Was ist eine gute Methode, um einen Befehlsnamen zu erfinden?

Wir haben Schwierigkeiten, einen Befehlsnamen für unser Allzweckwerkzeug "Entwicklerhilfe" zu finden, das wir für unser Projekt verwenden. Es ist wie ein Wrapper für unsere bestehenden Tools wie cmake y hg . Der Zweck des Befehls ist eigentlich nur, uns das Leben zu erleichtern, indem wir mehrere Befehle zu einem einzigen zusammenfassen (zum Beispiel die Veröffentlichung von Paketen). Wir haben zum Beispiel Befehle wie:

do conf
do build
do install
do publish

Wir haben einige zweideutige Namen in Betracht gezogen, wie do (wie oben) und run , aber offensichtlich, do ist ein Linux-Bash-Befehl und run ist ziemlich zweideutig.

Wir möchten, dass unser Befehl möglichst 2 Zeichen kurz ist - aber wer denkt, dass wir Unmögliches verlangen? Gibt es eine praktische Möglichkeit, die Verfügbarkeit von Befehlsnamen zu überprüfen (außer sie einfach in das Terminal einzugeben), oder ist es nur ein Fall von "wähle einen aus und hoffe, dass ihn niemand anderes benutzt"? Machen wir uns umsonst Sorgen?

1voto

sorin Punkte 147675

Ich denke, dass run ist ein guter Name, denn so weiß zumindest jeder, der Ihr Projekt herunterlädt, was zu tun ist. Wenn Sie es ohne Parameter aufrufen, sollten Sie Ihre Optionen offenlegen.

Sogar 'do' reicht aus, ich glaube, Sie können Backquotes verwenden, um es von Bash-Skripten auszuführen.

Denken Sie auch daran, dass Sie beim Ausführen der Tools ohne Parameter sehen können, welche Optionen Sie haben.

1voto

Nir Levy Punkte 4324

Ich verwende "asd". Es ist kurz und die meisten Entwickler tippen es, ohne nachzudenken. (oh, und Sie können später immer behaupten, dass es für ein "Advanced Script for Developers" steht, wenn Sie sich in ein paar Jahren rechtfertigen müssen)

1voto

Christopher Done Punkte 5778

Wie wäre es mit fu ? Wie im Kung Fu. Es ist ein Werkzeug für besondere Zwecke. Und es ist realmente leicht zu tippen.

0voto

mcandre Punkte 20425

Utilisez makefiles um alles für Sie zu tun.

0voto

ire_and_curses Punkte 65821

Wie wäre es, wenn Sie es etwas Beschreibendes nennen, wie z.B. 'build_runner', und es dann in Ihrer .bashrc einfach mit 'br' (oder einem anderen Akronym) verknüpfen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X