MetaTrader 5交易终端中的造型器 - 页 7

 
Renat :
是否有更多的项目?

块放置样式。

ansi, java, k&r, stroustrup, whitesmith, banner, gnu, linux (详情在此)


用制表符或尽可能多的空格来格式化缩进结构。


不中断/不结构(true/false) 放在一行的语句块({ ; ; ; ; })。


如果在同一行中有其他情况,不要中断(true/false)。


一行中的函数参数定义列表或 "结构化"

func(int i1, int i2, int i3, int i4, int i5, int i6)

或者是这样

乐趣

(

int i1,

int i2,

int i3,

int i4,

int i5。

int i6

)


不对齐(true/false)有//或/*位于第一位置的注释。

Artistic Style
  • astyle.sourceforge.net
becomes (with break‑after‑logical):
 

我确实问了 "现在是如何运作的,为什么是错的,以及你建议如何改变具体点"。


不需要抽象的样式器 规则。我们的造型师处理的是最基本的扫除。


我怀疑我们的造型师被批评是基于理论而不是事实。这就是为什么我要求提出有主张的具体观点。

 
Renat :

......我们的造型师被批评是基于理论而非事实。这就是为什么我要求提供具体的投诉点。

我没有抱怨--我有一个请求:让我列出的设置

 
TheXpert :
class Class
{ // скобка на уровне объявления
private: // спецификаор на уровне объявления
   // приватные типы
   definition; // объявления и определения функций и членов с отступом
  
protected:
   // защищённые типы
   definition;

我也赞成将访问标签 "嵌入 "类中--它们是类的一部分。一般来说,应坚持这种风格,使成对的开括号和闭括号之间没有任何东西突出到左边。

如果风格将被调整,每个人都会按照自己的意愿行事,那么为什么会有这些细微的差别呢?

 
bmp、png、jpeg、gif、tiff、huiff
 

今天我惊恐地得知,E. Allman,不知为什么是标准风格的名字,是一个公开的同性恋者,因此紧急将Astyle的风格从Allman改为bsd 。


Asty.bat文件:

astyle --indent=tab --indent=force-tab=3 --style=bsd --delete-empty-lines --pad-oper --unpad-paren --pad-paren-out %1 %2 %3 %4 %5 %6 %7 %8 %9


文件 astyr.bat。

astyle --indent=tab --indent=force-tab=3 --style=bsd --delete-empty-lines --pad-oper --unpad-paren --pad-paren-out --recursive *.c

.

 

顺便说一下,我也想起了VBA...

那里的格式化风格是由MS自己严格执行的。 而且是在打字的过程中直接格式化的。也就是说,我可以输入任意多的空格,但只要我移到另一行(或者说是另一个语句),IDE就会自动格式化文本,并将行首移到其位置。

只要光标跳到编辑器中的另一个操作符上,就会调用syler,并按照用户选择的设置格式化文本。这种操作是快速的,用户不会因此而减慢速度。唯一需要注意的是,只有当光标移出当前的操作符时,才可以在这种模式下调用,这时的操作符可以是多行。

Документация по MQL5: Общие функции / PrintFormat
Документация по MQL5: Общие функции / PrintFormat
  • www.mql5.com
Общие функции / PrintFormat - Документация по MQL5
 
mql5 :


关于第2点:标签是邪恶的 - 试着在不同的编辑器中查看相同的代码...说句不好听的,它会漂浮起来。

如果到处都有标签,它就不会浮起来。

对我来说,邪恶的 - 空间,点击鼠标在行的开始(开始)或在测试的开始 - 是一个狙击手。

 
ForexTools :

顺便说一下,我也想起了VBA...

格式化的风格是由MS自己硬性规定的。 而且是在打字的过程中直接格式化的。也就是说,我可以在一行的开头加上我想加的空格,但只要我移到另一行(或者说移到另一个语句),IDE就会自动格式化文本,行的开头就会移到它的位置。因此,文本是自动格式的。

试试吧--如果你能让选项 "输入时自动格式化 "呢? 只要光标跳到编辑器中的另一条语句--就会调用syler,并按照用户选择的设置格式化文本。这种操作是快速的,用户不会因此而减慢速度。唯一需要注意的是,只有当光标移出当前的操作符时,才可以在这种模式下调用,而这种操作符可以是多行的。


我完全同意,自动格式化是好的!!。

 

测式器 将俄文字母转换为俄文注释行中的问号。

会是这样吗?还是有办法解决这个问题?