単語補完 (ドットシンタックス)No.11768
Iranoan さん 06/12/13 16:23
 
 秀丸担当さん今日は、Iranoan です。
 単語補完で「ドットシンタックス」を選択している場合は、class->
subclass->item や s[i] 記述も補完すると使いやすくありませんか。
 [] はともかく、-, > は単独だと他の意味もあるので難しいかな??? それと
もマクロでやることにしたほうが良いのかな〜? 秀丸担当さんが実際にソース
を書くのに便利なら実装してください。そうでなければ実用的でないというこ
とで忘れてください(^^;。
 こちらの環境は、WindowsXP+IE6.0+秀丸 Ver.6.50β8 です。

[ ]
RE:11768 単語補完 (ドットシンタックス)No.11777
秀丸担当 さん 06/12/14 09:34
 

> 単語補完で「ドットシンタックス」を選択している場合は、class->
>subclass->item や s[i] 記述も補完すると使いやすくありませんか。

[]はべつにいらないかと思いますが、ドットをやるのなら->もあったらいいとは
思いましたが、-と>はそれぞれ単独で別の意味でも使えるので、少々面倒かなと。
また、ドットシンタックスを設けてはみたものの、あまり使えないと思ってしま
っています。
class.subclassがどこかに書かれていても、class.subの入力で候補は出ますが、
subの入力だけでは候補が出ないので。

[ ]
RE:11777 単語補完 (ドットシンタックス)No.11785
Iranoan さん 06/12/14 13:34
 
 秀丸担当さん今日は、Iranoan です。
> []はべつにいらないかと思いますが、ドットをやるのなら->もあったらいいとは
> 思いましたが、-と>はそれぞれ単独で別の意味でも使えるので、少々面倒かなと。
> また、ドットシンタックスを設けてはみたものの、あまり使えないと思ってしま
> っています。
> class.subclassがどこかに書かれていても、class.subの入力で候補は出ますが、
> subの入力だけでは候補が出ないので。
 そうですね。やはりこの辺りは、マクロでやった方が良さそうですね。

[ ]
RE:11777 単語補完 (ドットシンタックス)No.11807
たけとり さん 06/12/15 08:29
 
Ruby言語用の辞書を作っている者です。
ドットシンタックスの意味がよくわかってないので、的外れな意見なら無視してくだ
さい。

At 14 Dec 09:34 秀丸担当-san wrote:
> また、ドットシンタックスを設けてはみたものの、あまり使えないと思ってしま
> っています。
> class.subclassがどこかに書かれていても、class.subの入力で候補は出ますが、
> subの入力だけでは候補が出ないので。

 現在「.」直後で補完すると、辞書にあるピリオド始まりの単語だけ表示しますが、
「.n」などピリオド以外の文字を入力してから補完すると、ピリオド始まり以外の単
語も表示します。
 これを、常にピリオド始まりの単語だけ表示するようにはならないでしょうか。

 これができれば、(Rubyの場合)ピリオド直後=メソッド一覧だけ表示できるように
なりますし、直前にピリオドがない=変数や関数etcという風に分けて表示されるので、
コーディングの時ちょっとうれしいです。
# マクロでやる類のものかなぁ?

よろしくお願いします。

[ ]
RE:11807 単語補完 (ドットシンタックス)No.11816
秀丸担当 さん 06/12/15 18:05
 

> 現在「.」直後で補完すると、辞書にあるピリオド始まりの単語だけ表示しますが、
>「.n」などピリオド以外の文字を入力してから補完すると、ピリオド始まり以外の単
>語も表示します。
> これを、常にピリオド始まりの単語だけ表示するようにはならないでしょうか。

どれだけ効果があるかわからないですが、そのようにしてもC言語のような書き
方に影響はなさそうなので、やっておこうと思います。
辞書ファイルの場合は行単位にしておくと候補は必ず行単位になるので、先頭に
「.」があってもなんとかなるかもしれません。

[ ]
RE:11816 単語補完 (ドットシンタックス)No.11896
たけとり さん 06/12/19 18:52
 
ベータ10で試してみました。

At 15 Dec 18:05 秀丸担当-san wrote:
> どれだけ効果があるかわからないですが、そのようにしてもC言語のような書き
> 方に影響はなさそうなので、やっておこうと思います。

所望の動作になることを確認しました。
ありがとうございます。

ただ、欲を言えば、turukame.3:11876 でご提案の動作(後半)を、私も希望します。
併せてよろしくお願いします。

[ ]
RE:11896 単語補完 (ドットシンタックス)No.11898
秀丸担当 さん 06/12/20 09:37
 
>ただ、欲を言えば、turukame.3:11876 でご提案の動作(後半)を、私も希望します。
>併せてよろしくお願いします。

かなり複雑なことになりそうですが、詳細のさらに詳細にやってしまえばいいか
なあという気もしてきました。未定ですが。

[ ]