포럼: 一般話題(質疑・要望等) (Thread #40127)

Windows10でテキスト等の拡張子にサクラエディタを関連付ける方法 (2018-11-11 07:01 by kench #82146)

Windows10では、拡張子にエディタ等を簡単に関連付けできなくなっており、レジストリによる事前準備が必要になります。
現在GitHubで開発中のサクラエディタでは、関連付けを行えるようにインストーラーで対応していますが、
現在公開されているインストーラーでは、拡張子関連付けを行うための準備設定がなされていません。

以下、レジストリを追加後、今までのように拡張子関連付けが可能です。
---------------------------------------------------------------------------------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\sakura.exe]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\sakura.exe\shell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\sakura.exe\shell\open]

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\sakura.exe\shell\open\command]
@="\"C:\\Program Files (x86)\\sakura\\sakura.exe\" \"%1\""
---------------------------------------------------------------------------------------------------------------------------
上記は 64bit PC に 32bit 版のサクラエディタをインストールした場合の例です。
sakura.exe のパスは実態に合わせて調整してください。

以下関連付けしたい拡張子毎に設定します。
---------------------------------------------------------------------------------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.txt\OpenWithProgids]
"SakuraEditor.Document"=""
---------------------------------------------------------------------------------------------------------------------------

上記設定後、Windowsの設定の「ファイルの種類ごとに既定のアプリを選ぶ」より対象拡張子にサクラエディタを関連付けしてください。

Reply to #82146×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login

Re: Windows10でテキスト等の拡張子にサクラエディタを関連付ける方法 (2018-11-11 08:23 by kench #82147)

メッセージ #82146 への返信

Windows10の
1803-KB4462919 の不具合(?)で関連付け出来なくなっている模様で、
1809(11/4版) では、このレジストリ操作を行わなくても、今まで通り拡張子の関連付けが出来るようです。
Reply to #82146

Reply to #82147×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Login