HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2021
0813
ひろとHSPスクリプトエディタ『Le.Antilla』を使っていますが。。3解決


ひろと

リンク

2021/8/13(Fri) 20:42:42|NO.93565

タイトルの通り、HSPスクリプトエディタ『Le.Antilla』を使っていますが
ソースコードが35000行を越えたあたりから日本語(2byte文字?)を書くと一瞬固まるくらい
重くなってしまいます。
また、日本語に変換するためにキーボードの『変換』を押した際にも同じく重くなってしまいます。
秀丸エディタを代用してみようと思い、予め誰かが作ってくださっているマクロを登録しましたが
やはり専用のHSPエディタに備わっている機能を網羅できないので、なんとか今後もLe.Antillaを
使いたいと思っています。
何か対処法など知っている方がおられましたら教えてほしいです。
なお、ソースコードが少ないと上記のような現象は起こりません。よろしくお願いします。



この記事に返信する


siz

リンク

2021/8/14(Sat) 00:47:50|NO.93570

もし秀丸などの他テキストエディタなどでそのソースコードを開いて動作が重くならないなら、
Le.Antillaはそのような長大なソースコードを運用することが想定されていないかもしれません
というか、Le.Antillaは標準エディタよりは便利でしょうがコードの折りたたみ機能が無かった気がします
自分なら数万行規模のコーディングにLe.Antillaを使うメリットがあまり無いと思います
VSCode、Atomともに有志の方が作ったhspの開発をサポートする拡張機能がありますので、それらに乗り換えたほうが遥かに快適ではないでしょうか
>>専用のHSPエディタに備わっている機能
というのは具体的にどんな機能でしょうか?



たらこ

リンク

2021/8/14(Sat) 02:27:40|NO.93572

1ファイルが35000行だとしたら、そもそも多すぎなのではと思います。
また可読性も非常に悪くなっている気がします。

HSPはソースコードのファイル分割をサポートしていますので、リファクタリングを行ってソースコードの分割を考えるべきではないでしぃうか。



ひろと

リンク

2021/8/14(Sat) 13:50:58|NO.93579

> siz様
秀丸エディタで35000行のソースコードを貼り付けても重くならないので、Le.Antillaの仕様だと思います。
VSCode、Atomを検討してみようと思います、ありがとうございます。
専用のHSPエディタに備わっている機能ですが、マクロ登録がF1ヘルプとF5のスクリプト実行のみ
ネットで拾ったものを使わせてもらってますが、自分で作ることができないです^^;

>たらこ様
ありがとうございます。
可読性もかなり悪いです。自分のソースコードがとても汚いので、これに関しても
考えないといけないです笑



記事削除

記事NO.パスワード
(質問が解決したスレッドは他の利用者に活用してもらうため、削除しないようお願いします)

NO.93565への返信

マスコット

好きなマスコットを選んでください。

名前

e-mail
HOME
  1. 初めて利用する方は、HSP3掲示板の使い方をお読みください。
  2. 不要部分の多い長いスクリプトの投稿は ご遠慮ください。
  3. 書き込みは自動改行されません。適度に改行を入れてください。
  4. スクリプトは小文字の<pre>〜</pre>で囲むと見やすく表示できます。

削除用パスワード

解決したら質問者本人がここをチェックしてください。

エラー発生時、再送信すると二重送信になることがあります。
回答が得られたら、お礼書き込み時に[解決]チェックしてください。
SPAM防止のためURLから始まる文章は投稿できません。
SPAM防止のため英文字のみの本文を投稿することはできません。

ONION software Copyright 1997-2021(c) All rights reserved.