Java強調No.03203
naka0427 さん 09/08/20 21:16
 
秀丸Ver8.00β版で試してみましたが、javaファイルでの強調表示が出ませんでした。
前回はVer8では、サポートするとあったのですが、どうなるのですか?

[ ]
RE:03203 Java強調No.03204
Iranoan さん 09/08/20 22:18
 
 naka0427 さん今日は、Iranoan です。
> 前回はVer8では、サポートするとあったのですが、どうなるのですか?
に付いてですが、http://www.maruo.co.jp/turukame/3/x02874_.html#2888
ことでしょうか?
> [ファイルタイプ別の設定]→[デザイン]→[複数行コメント]が自動判定
> [ファイルタイプ別の設定]→[デザイン]→[強調表示]が自動判定
> の場合に自動でそうなります。
を満たせば、
> 秀丸Ver8.00β版で試してみましたが、javaファイルでの強調表示が出ませんでした。
という事はありませんでした。ただ
> 張子を自動判断してJavaの複数行コメントと、標準の簡易強調表
> 示が自動でされるようになっています。            ~~~~
ということで、
> サクラエディタのように、
とまでいかないのであれば、ネットで検索するか、自分で追加していくしかな
いでしょうね。

[ ]
RE:03204 Java強調No.03214
秀丸担当 さん 09/08/21 13:45
 

試してみたところ、Iranoanさんの言われる通り、自動判定になっていると強調さ
れました。
新規インストールの初期状態では強調されます。
バージョンアップで、以前に何か設定されているとしたら、その状態を引き継ぐ
ので変わりはないかもしれません。
javaで自動判定する拡張子は .java と .jav です。

[その他]→[ファイルタイプ別の設定]→[デザイン]→[強調表示]のダイアログボ
ックス内の「リセット(E)>>」ボタンから、各言語の自動判定されるものを手動で
設定できます。

この標準の強調表示は簡易的なものなので、不足がある場合は強調表示定義ファ
イルライブラリにある各ファイル作者様のものをご利用されるなどをしていただ
けたらと思います。

 強調表示定義ファイルライブラリ
 http://hide.maruo.co.jp/lib/hilight/index.html

[ ]
RE:03214 Java強調No.03238
naka0427 さん 09/08/21 17:44
 
一応、秀丸をアンインストール、ProgramフォルダのHidemaruも削除し、Ver8をイン
ストールしたのですが、強調表示がされませんでした。
今一度トライしてみます。

[ ]
RE:03238 Java強調No.03242
秀丸担当 さん 09/08/21 18:02
 

試しに、あらかじめ source1.java というファイルを以下の内容で作っておきま
した。

abc for //comment

秀丸エディタV8.00β7を新規インストールして、source1.java を開くと、強調さ
れています。
abc は通常の文字で、
for は太字で、色は普通の文字と同じ、
//comment は緑色の文字
になりました。

この手順と違う点があれば教えていただけると何かわかるかもしれません。

[ ]
RE:03242 Java強調No.03264
naka0427 さん 09/08/21 22:27
 
確かにご指摘の通り、強調表示はできました。
しかし、折り返し文字数、c言語ではできる"{"の後の改行後次の行でtabでイデント
されるなどが効かない、フォントが大きい(c言語では10に対し14)などの問題点が
ありました。
これを解決するにはどうしたらよいでしょうか?
あとこれは要望ですが、強調表示で色をつけると見やすくなるのですが、例えば青な
どが良いです。
勝手を言ってすみませんが、よろしくお願いします。

[ ]
RE:03264 Java強調No.03266
Iranoan さん 09/08/21 23:13
 
 naka0427 さん今日は、Iranoan です。
> しかし、折り返し文字数、c言語ではできる"{"の後の改行後次の行でtabでイデント
> されるなどが効かない、フォントが大きい(c言語では10に対し14)などの問題点が
 どちらもファイル・タイプ別の設定で、Java は初期状態では「C言語ソース」
の様に、用意されていないので、自前で各種設定をしていくしかないと思いま
す。「C言語ソース」の様に、最初から「設定のリスト」に用意しておくかは
秀丸担当さんにお任せします。

> あとこれは要望ですが、強調表示で色をつけると見やすくなるのですが、例えば青な
> どが良いです。
 これも設定を変えてやればよいです。「何色にするか?」は特にユーザごと
の好みがバラバラなので、個人でやるしかないと思います。

 上記の事も含め、Java のスタイルは、次の順で設定すれば、比較的早いと
思います。(既に御存知かもしれませんが)
(1) 適当な Java のファイルを開く
(2)「その他」等から「ファイルタイプ別の設定」を呼び出す
(3) [設定のリスト]
(4)「C言語ソース」を選択
(5) [コピー] を選択し、名前は「Java」等とし [OK]
(6) [閉じる]
(7)「.JAVAの設定」を、先程作った「Java」に変更
    →「C言語ソース」をコピーして作ったので、「"{"の後の改行後次の行で
      tabでイデント」が有効になっている
      →この設定は「体裁」→「インデント」の「自動インデント」にある
(8)「デザイン」→「複数行コメント」を「自動判定」に
(9)「デザイン」→「強調表示」も「自動判定」に
      もし、強調表示したい文字列を今後増やしたいなら、「ユーザー定義」
      にして、[リセット>>]→「Java用」とする
(10)「デザイン」で「強調 1」「行の強調 1」等を自分好みの色にする

[ ]
RE:03266 Java強調No.03273
naka0427 さん 09/08/22 09:00
 
回答ありがとうございます。
ご指摘の通りました。
しかし、Javaソースファイルを保存し、秀丸を終了さ、再起動すると今度はJava仕様
で立ち上がり、文章を書くワープロ的な使い方のときに設定をしなければいけなくな
り、かなり面倒くさいです。
そこで、要望としては、c言語と同じようにJava言語ファイルを設定してもらいたい
です。

[ ]
RE:03273 Java強調No.03274
naka0427 さん 09/08/22 10:09
 
ご迷惑かけましたが、疑問がすべて解決しました。
使いやすいエディタになりました。

[ ]