3

文字列のローカライゼーションのプロセスを自動化したい。Visual Studio 2010でSQLストアド・トランスレーションの生成を自動化

翻訳はデータベースに格納されています。キーの宣言で定数を格納するファイルを開きます)

1:

問題はあるが、それは新しいローカライズエントリを追加するために、私はfolowing手順を完了する必要があります。それは次のようになります。

public class LocalizationKeys 
{ 
    public const string ui_btn_cancel = "ui_btn_cancel"; 

    public const string ui_btn_ok = "ui_btn_ok"; 
} 

2)を開き、2つのSQLスクリプトと同様に、ストアドプロシージャの呼び出しを追加します。このルーチンを自動化する方法

exec AddLocalization(...) 

exec AddTranslation(...) 

、私はReSharperの6.1のVisual Studio 2010にインストールされていると仮定すると?私はマクロについて考えましたが、これは良いアイデアではありません。理想的な私は文字列のホットキーの組み合わせを選択したいキー名を入力し、コンピュータがその仕事をしているのを見る。

答えて

2

ReSharperは確かにあなたを助けることができますが、私はこのために小さなプラグインを書く必要があると思います。考え方は、カーソルが定数定義の文字列リテラル上にあることを検出し、キーを要求するポップアップ・ボックスをスローし、実際にはADO.NET /でプラグインから直接sprocsを実行することですあなたは好きですか?

このルートに進む場合は、ReSharper SDK hereをダウンロードしてください。また、plugin development guideをチェックしてください。

関連する問題