中の技術日誌ブログ

C#とC++/CLIと
VBと.NETとWindowsで戯れる
 

目次

Blog 利用状況

ニュース

自己紹介

東京でソフトウェアエンジニアをやっています。
お仕事大募集中です。
記事執筆や、講師依頼とかでも何でもどうぞ(*^_^*)
似顔絵 MSMVPロゴ
MSMVP Visual C# Since 2004/04-2013/03

記事カテゴリ

書庫

日記カテゴリ

00-整理

01-MSMVP

Bug Details: #region 内のコメントで"ー"を含む文字列だとワードが分離されてしまう

Bug Details: #region 内のコメントで"ー"を含む文字列だとワードが分離されてしまう
http://lab.msdn.microsoft.com/productfeedback/viewfeedback.aspx?feedbackid=e7f12ff5-4be0-4abb-9811-57d05d9b743b

#region public void カード一件取得Test()
public void カード一件取得Test()
{
//カード一件取得Test()
}
この様なメソッドで、メソッド名の上でダブルクリックすると"カード一件取得Test()"が選択されるが、region内や、コメント内だと

カー, ド, 一件取得, Test()とワードブレイクしているとみなされてしまう。

日本語において"ー"をワードブレイクするのは誤りである。

投票よろしくお願いします。

投稿日時 : 2005年10月10日 23:04

コメントを追加

# re: Bug Details: #region 内のコメントで"ー"を含む文字列だとワードが分離されてしまう 2005/10/11 19:57 Jitta

 Validate しておきました。最近、Validate してなくても Vote できるんですか?!

# re: Bug Details: #region 内のコメントで"ー"を含む文字列だとワードが分離されてしまう 2005/10/12 15:42 Lady.BUG

Win32 も .NET Framework も Unicode まわりは規格と実装の時差等があるのでハッキリしたところがわからないですが、Win32/.NET では「ー」が Modified Letter Space になってるようなので VisualStudio に限らず Unicode 対応のエディタでは単語選択では有効な区切りになるようです。

なのでリージョンやコメントの部位での動作は仕様通りっぽい。
メソッド名をダブルクリックで選択できるのは、構文単位を選択する機能が働いているから、ではないのかな。

「々 (IDEOGRAPHIC ITERATION MARK)」の動きもみたほうがいいかもしれません。

タイトル
名前
URL
コメント