Ich versuche, ein Surround-mit-Vorlage mit ReSharper zu erstellen, die eine Auswahl Formate wie diesesSurround-mit-Vorlage mit ReSharper, die die Auswahl formatiert
string foo = "A text with spaces";
in diese:
string foo = Translate("ATextWithSpaces");
Ich möchte Um den "A text with spaces" selbst auszuwählen, drücken Sie die Surround-Taste und beobachten Sie, wie es passiert!
Ich habe eine Vorlage, die
string foo = Translate("A text with spaces")
produziert ... aber das ist nicht gut genug für mich. Irgendwelche Vorschläge?
könnten Sie eine Methode erstellen, die Ihre Zeichenfolge formatiert, wie Sie es wollen (ohne Leerzeichen und Camal-Fall), so würde Ihr Aufruf sein "string foo = Übersetzen (RemoveSpaces (" Ein Text mit Leerzeichen ")) oder enthalten in deiner 'Translate' Methode? –
Es in meine translate-Methode zu integrieren würde tatsächlich funktionieren. Eine solche Methode im Code zu erstellen wäre gar nicht so schwer. Guter Gedanke! Allerdings analysiere ich die .cs-Dateien für Verwendungen von Translate() aus anderen Gründen, und dort wäre es am besten, den richtigen Wert direkt zu haben. Ich schätze, ich könnte die gleiche Funktionalität auch dort verwenden ... –
Wenn Sie noch ein paar Sekunden darüber nachdenken, hat Ihr Ansatz einige andere Vorteile. Den Wert im Code zu sehen, wie er ursprünglich geschrieben wurde, ist vorteilhaft! Was für ein Unterschied ein Paar neue Augen haben! –