MetaEditor。問題点と解決策 - ページ 4

 
hryak:
よくわからないのですが、MEで紙にモノクロで、つまりカラーでないスクリプトを印刷することは可能なのでしょうか?
もちろん、プリンターは白黒で印刷するように設定します。
 

開発者の皆様へ

ツールボックスウィンドウの表示/非表示をEscボタンに設定することは可能ですか?

今はCtrl+Tで動作しますが、これは非常に珍しいことで、私の意見では、不便です

Quaternaryにあったように、Show/Open ToolboxウィンドウをEscボタンに複製することは可能でしょうか?

些細なことだが、迷惑な話だ。長年培った習慣を変えたくない。

 
エディタに関係あるのか、コンパイラに関係あるのかわかりませんが、質問です:入力後のコメントがデフォルト名として認識されないようにするためには、どのように機能を無効にすればよいのでしょうか?そのためには、特殊な言語構成や、少なくとも特殊な種類のコメント、例えばスラッシュを2つではなく、3つ並べる(///)などが使われれば、論理的である。標準的なコメントをコンパイルに影響するものとして使うのは不適切です。標準的なコメントは、定義上、コンパイラがスキップするものです。
 
marketeer:
エディターに関することなのか、コンパイラーに関することなのかわかりませんが、質問です:入力後のコメントがデフォルト名として扱われないようにするには、どのようにすればよいのでしょうか?そのためには、特殊な言語構成や、少なくとも特殊な種類のコメント、例えばスラッシュを2つではなく、3つ並べる(///)などが使われれば、論理的である。標準的なコメントをコンパイルに影響するものとして使うのは不適切です。標準的なコメントは、定義上、コンパイラがスキップするものです。

さて、3つのスラッシュは、2つがすでにそこにあるのでスキップされ、その後コンパイラは3つ目を読まずに他の行に移動するだけです。

が、///の代わりに/#を使った方が良い。

は、コンパイラが/の次の演算子を探して、それが除算かコメントかを判断するので、意味があります。

 

marketeer:
Не уверен, что сие относится к редактору - скорее к компилятору, но все же вопрос: как отключить фичу, чтобы комменты после input-ов не воспринимались как их названия по-умолчанию? Было бы логично, если бы для этих целей использовалась специальная конструкция языка или на худой конец специального вида коммент - например, три слеша подряд (///), а не два. Использовать стандартный коммент, как нечто, влияющее на компиляцию - негоже. Стандартный коммент - по определению то, что компилятор пропускает!

似たような話題は以前にもありましたね。その代わりとして、/*を使用することが提案されています(詳しくはハンドブックをご覧ください)。
 
marketeer:
エディタに関係あるのか、コンパイラに関係あるのかわかりませんが、質問です:入力後のコメントがデフォルト名として認識されないようにするためには、どのように機能を無効にすればよいのでしょうか?そのためには、特殊な言語構成や、少なくとも特殊な種類のコメント、例えばスラッシュを2つではなく、3つ並べる(///)などが使われれば、論理的である。標準的なコメントをコンパイルに影響するものとして使うのは不適切です。標準的なコメントは、定義上、コンパイラがスキップするものです。
この方法で試してみてください。
input int  param=0;  /* видимое название параметра  */   // комментарии программиста - не видны на закладки "Параметры"
 
VBAG:

開発者の皆様へ

ツールボックスウィンドウの表示/非表示をEscボタンに設定することは可能ですか?

今はCtrl+Tで動作しますが、これは非常に珍しいことで、私の意見では、不便です

Quaternaryにあったように、Show/Open ToolboxウィンドウをEscキーに複製することは可能でしょうか?

些細なことだが、迷惑な話だ。長年培った習慣を変えたくない。

今のところ、動作は変わりません。

Ctrl+Tの組み合わせは昔からあるのですが、誰も廃止していません。

 
Rosh:
この方法で試してみてください。

これは不便だ。第一に、同じ行に異なるスタイルのコメントがあること、第二に、一行の コメントに /* */ を使うのはモーヴェ・トンであることだ。これは正しい。言葉の構築を通して、である。

input "Title - видимое описание|Hint - подсказка по наведению" int Number = 0; // рабочие комменты, не вылезающие в интерфейс пользователя
入力の後の説明行は任意である。なぜ、正しく、便利に行うことが難しいのか--それは、よくわからない。
Документация по MQL5: Основы языка / Синтаксис / Комментарии
Документация по MQL5: Основы языка / Синтаксис / Комментарии
  • www.mql5.com
Основы языка / Синтаксис / Комментарии - Документация по MQL5
 
marketeer:

これは不便です。第一に、コメントが異なるスタイルで、同じ行にあること、第二に、一行 コメントに使うコメント /* */ がモーヴェ・トンであることです。これは正しい。言葉の構築を通して、である。

入力の後の説明文の行は任意である。正しく便利にすることの何が難しいのか--私には理解できません。
ご指摘はごもっともです。この点については、何も変わりません。些細なことですが、入力変数に何度かコメントを挿入することができます。
 
Rosh:
あなたの視点は受け入れられています。この点については、何も変わりません。小さなことですが、入力変数 については、何度かそのスタイルでコメントを挿入することができます。

そんな小さなことが山ほどあるんです。そして、わざわざマイナーなことを書くのは、答えが分かっているからです。私たちは何も変えるつもりはありません(Bug fixesを含む)、それだけです。小さなディテールの修正に問題があるとすれば、大きなものの問題はもっと大きなものです。

プログラミングの手法やスタイルにおける確かな「小道具」。商標のことです。