hibara / MarkDownSharpEditor

Markdown text ediotr for Windows and multi bytes character
http://hibara.org/software/markdownsharpeditor/
141 stars 98 forks source link

関連付けしてもファイルをキチンと開いてくれないんだけど・・・ #11

Closed YSRKEN closed 11 years ago

YSRKEN commented 11 years ago

タイトルの如く。関連付けの後、拡張子mdのファイルをダブルクリックしてもファイルを開いて表示してくれません(D&Dなどが必要です)。 バージョンは1.1.4.0。

alg0002 commented 11 years ago

パスに半角スペースを含むファイルはうまく開けないみたいですね。 とりあえずレジストリエディタで HKEY_CLASSES_ROOT\MarkDown#Editor\shell\open\command の(既定)のデータを "(MarkDown#Editorのインストール先)\MarkDownSharpEditor.exe" %1 ↓ "(MarkDown#Editorのインストール先)\MarkDownSharpEditor.exe" "%1" のように、%1をダブルクォーテーションで括れば、 ダブルクリックで開けるようになりました。

alg0002 commented 11 years ago

MrkSetup / Program.cs の62行目を

            //実行するコマンドライン
-           string CommandLine = "\"" + MarkDownSharpEditorPath + "\" %1";
+           string CommandLine = "\"" + MarkDownSharpEditorPath + "\" \"%1\"";

こんな感じに修正ですかね?(未検証)

YSRKEN commented 11 years ago

修正ありがとうございます。

hibara commented 11 years ago

ご報告ありがとうございます。

また、alg0002さん、フォローありがとうございます。! 毎度のことながら助かります。。。。

これまたへっぽこな記述をしておりました。 おっしゃるとおり、該当の箇所を修正することで対処できました。

これも次版にて修正・反映予定です。