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

 
denkir:

残念です...。エディターなら、もっと柔軟に対応できたと思うのですが...。

ここで質問です。ウィンドウセパレーターを作る予定はありますか?これがないと、コードを扱うのにとても不便です :-()

近い将来はない。
 
Renat:
すぐには無理です。
近い将来ではないのですか?このことに注目し、図面に落とし込む方法はないのでしょうか。
 
BoraBo:

現在のコードのコピーで新しいウィンドウを作成します。

その結果、常に同じコードセクションに配置された2つのウィンドウが表示されます。

現在のウィンドウでコードを移動しても、異なるウィンドウで、コードの異なるセクションを見ることができるようにするにはどうすればよいですか?


スパム行為で申し訳ありませんが、サードパーティエディタを使用せずに、異なるコードセクションを同時に見るにはどうしたらよいでしょうか?

 
BoraBo:

スパム行為で申し訳ありませんが、サードパーティエディタを使用せずに、コードの異なるセクションを同時に表示する方法を教えてください。

いい質問ですね。私も参加します。確かに、どうやって?
 
MetaDriver:
いい質問ですね。私も参加します。本当に、どうやって?

正確な聞き方がわからないのですが、そういう作業にはブックマークを使うんです、2つのブックマークを適当なところに置いて、F2でセクション間を走らせるんです。

しかし、もしブックマークがもっとあれば、F2はそれらをすべて輪切りにするので、ちょうど2つのサイトを探し出す必要がある場合、すべてを破って必要な2つを入れるだけでいいのです。

 
Urain:

正確な聞き方がわからないのですが、そういう作業にはブックマークを使うんです、2つのブックマークを適当なところに置いて、F2でセクション間を走らせるんです。

しかし、私はより多くのブックマークとF2がそれらを介してすべての周りに行くので、私は2つのセクションを追跡する必要がある場合、私はすべてのブックマークを入れて、必要な2つを設定します。

さあまた、別の名前でコピーを作成することも可能です...:))

これは質問ではなく、開発者に対するベールに包まれた要求であることは確かです。

 
MetaDriver:

さあまた、別の名前でコピーを作成することも可能です...。:))

これは質問ではなく、開発者に対するベールに包まれた要求です - 複数のコピーを別々のウィンドウで開き、独立した位置決めができるようにしてください。

だから、ウィンドウセパレーターについて何度も質問しているのです :-))

今のところ、MT x86で作業しているファイルのコピーをMT x64で開くだけです。しかし、いつも便利とは限りません:-)

特にコードを編集するとき。

ブックマークで作業する方が便利な場合もあります。でも、たくさんあると、時々混乱しますよね :-(

カルタゴは滅ぼさねばならない!

 
denkir:

だから、ウィンドウセパレーターについて何度も聞いているんです :-))

今のところ、MT x86で作業しているファイルのコピーをMT x64で開くだけです。しかし、いつも便利とは限りません:-)

特にコード編集中は。

ブックマークで作業する方が便利な場合もあります。でも、たくさんあると、時々混乱しますよね :-(

カルタゴは滅ぼさねばならない!

そうですね、1つの画面内で2つのコードセクションを視覚的に比較できるような機能を導入すべきです。

で、これが第2階層のブックマークによって、あるいはコードの折りたたみによって、あるいはウィンドウの分割によって、どのように実装されるかは、もうあまり重要ではありません。

 

スタイライザーについて、少しコメントします。

1.以下は、長い行のあるコードの部分の例です。

switch(massiv[u].tipo)
  {
   case  ORDER_TYPE_BUY_STOP:
      massiv[u].precio=fmax(NormalizeDouble(dd1+18*m_point,m_digits),SymbolInfoDouble(mercado_nombre,SYMBOL_ASK)+SymbolInfoInteger(mercado_nombre,SYMBOL_TRADE_STOPS_LEVEL)*m_point);
      massiv[u].TP    =     NormalizeDouble(massiv[u].precio+11658*m_print,m_digits-2);
      massiv[u].SL    =fmin(NormalizeDouble(dd2-12*SymbolInfoInteger(mercado_nombre,SYMBOL_SPREAD)*m_point,m_digits),2.5*SymbolInfoDouble(mercado_nombre,SYMBOL_BID)-1.7*SymbolInfoInteger(mercado_nombre,SYMBOL_TRADE_STOPS_LEVEL)*m_point);
      break;
  }

1画面に収まるように、部分的に改行をして、スタイラスを適用しています。

switch(massiv[u].tipo)
  {
   case  ORDER_TYPE_BUY_STOP:
      massiv[u].precio=fmax(NormalizeDouble(dd1+18*m_point,m_digits),
                            SymbolInfoDouble(mercado_nombre,SYMBOL_ASK)+SymbolInfoInteger(mercado_nombre,SYMBOL_TRADE_STOPS_LEVEL)*m_point);
   massiv[u].TP=NormalizeDouble(massiv[u].precio+11658*m_print,m_digits-2);
   massiv[u].SL=fmin(NormalizeDouble(dd2-12*SymbolInfoInteger(mercado_nombre,SYMBOL_SPREAD)*m_point,m_digits),
                     1.5*SymbolInfoDouble(mercado_nombre,SYMBOL_BID)-1.7*SymbolInfoInteger(mercado_nombre,SYMBOL_TRADE_STOPS_LEVEL)*m_point);
   break;
  }
ご覧のように、massiv[u].TP と massiv[u].SL を持つ線は左に移動し、これまでの視覚的に心地よい秩序が崩れました。また、これらの行では、スタイラスは代入演算 子の周りのスペースを削除しています。
 

今日、Handbookの規格外アップデートが来た。最初、英語版(ロシア語版も持っていますが)にアップデートするかどうか聞かれました。しかし、例えば、新しいFileGetInteger() 関数の説明などは、ロシア 語でした。

...ヘルプファイルを削除 しても解決しない。英語版を再度ダウンロードするよう促された。

エディターの言語を変えてもダメだった。