Windows10でのFortran90用強調表示
No.35609
MH
さん 17/02/22 20:00
Windows10にてFortran90用強調表示定義ファイルFortran90.hilight(
http://hide.m
aruo.co.jp/lib/hilight/fortran90-hilight-001.html)を使ってfortranファイルの
強調表示をすると,行頭の1〜6文字目までが意図せぬ色になってしまいます.(1〜5
文字目の部分では紫,6文字目では暗い青になります.)秀丸のバージョンは8.69の6
4bit版と8.67の32bit版を試しましたが同じ症状が出ました."do"や"if"をはじめと
する多くの文字列でこの症状が出てしまい,困っています.何か良い解決法をご存知
でしたらご教示いただけませんでしょうか?お手数をおかけしますが,何卒よろしく
お願いいたします.
(その他 -> ファイルタイプ別の設定 -> 強調表示 -> 強調表示一覧の表示方法の部
分で「強調表示1」〜「強調表示8」でこの症状が出ます.一方で,「特に強調表示
1」〜「特に強調表示4」ではこの症状は出ません.ただ,「特に強調表示」はコメン
ト行や文字列定数の強調にとっておきたく,「強調表示1」〜「強調表示8」で正常に
色が付いてほしいのです...)
[
△
]
RE:35609 Windows10でのFortran90用強調表
No.35611
秀丸担当
さん 17/02/23 09:26
Fortran90.hilightを試してみたところ、確かにそうなるように作られているよ
うでした。
Fortranの文法として旧来より固定形式というものがあるようで、固定形式の場
合は行頭の5〜6文字までは文番号や継続行であることを書くことになっているよ
うです。
Fortran90.hilightは、固定形式に合うように、そのように色が付くようにして
いるのだと思います。
行頭の5〜6文字の色付けをしている部分だけを消すとしたら、[その他]→[ファ
イルタイプ別の設定]→[デザイン]→[強調表示]で、「^.....」と「^......」を
削除するといいと思います。
[
△
]
RE:35611 Windows10でのFortran90用強調表
No.35616
MH
さん 17/02/26 10:55
ご教示いただいたようにしてみると,解決しました.どうもありがとうございました.
[
△
]