美文网首页第3章_基本用法和语法 (入门教学篇)
3-6把过长的行分割成一系列短行

3-6把过长的行分割成一系列短行

作者: 妹妹好想你 | 来源:发表于2017-10-25 11:14 被阅读0次

把过长的行分割成一系列短行
可以把过长的行分割成一系列较短的行来提高可读性和可维护性. 这样不会降低脚本的执行速度, 因为在脚本启动时这些短行会在内存中合并起来.
方法 #1
: 以 "and", "or", ||, &&, 逗号或 句点
开始的行会自动合并到其前一行 (在 v1.0.46+, 除了 ++ 和 -- 外其他所有的 表达式运算符
开头的行也会如此). 在下面的例子中, 第二行会自动附加到首行, 因为它以逗号开始:

FileAppend, This is the text to append.`n; 这里可以使用注释.
,
%A_ProgramFiles%\SomeApplication\LogFile.txt; 注释.

同样地, 下列几行也会合并成单行, 因为最后两行以 "and" 或 "or" 开始:

if (Color = "Red" or Color = "Green" or Color = "Blue"; 注释.
or
Color = "Black" or Color = "Gray" or Color = "White"); 注释.
and
ProductIsAvailableInColor(Product, Color); 注释.

三元运算符
也是个不错的选择:

ProductIsAvailable := (Color = "Red")?
false; 我们没有任何红色产品, 所以不用那么麻烦去调用函数.
:
ProductIsAvailableInColor(Product, Color)

尽管在上面的例子中缩进不是必须的, 但它可以显示出哪些行属于上一行从而提高代码清晰度. 并且, 可以不必在单词 "AND" 和 "OR" 开始的行加上额外的空格; 程序会自动处理这些. 最后, 可以在上面例子中任意行的末尾或行与行之间添加空行或 注释
.
方法 #2
: 这种方法用于合并大量的行或不适合方法 #1 处理的行. 此方法对 自动替换热字串
特别有用, 但它也可以用于命令或 表达式
中. 例如:

Var =(Line 1 of the text.Line 2 of the text. By default, a linefeed (`n) is present between lines.); 示例 #2:
FileAppend,
; 此时逗号是不能缺少的.
(A line of text.By default
, the hard carriage return (Enter) between the previous line and this one will be written to the file as a linefeed (`n).By default
, the tab to the left of this line will also be written to the file (the same is true for spaces).By default
, variable references such as %Var% are resolved to the variable's contents.), C:\My File.txt

相关文章

  • 3-6把过长的行分割成一系列短行

    把过长的行分割成一系列短行可以把过长的行分割成一系列较短的行来提高可读性和可维护性. 这样不会降低脚本的执行速度,...

  • 短行

    风起,雨落,短到看不见的秋天 外出,独行,黄叶纷飞 想你 高墙蔽日,暮色四合 踩着万家灯火 去撷一捧微光 写一行只...

  • 短行

    尝尽了孤单的人 不会在意旅行有多久 遇见路便不停走 路旁绵延伸展着向日葵 阳光熏染朦胧的景色 脸庞吹过的风 却带来...

  • 短行

    一个人,拿起行囊,撑死雨伞,去读热天的大武汉。 老早就知道六号线的风景很美,古朴的风气,蔚蓝的天空,人文的情怀……...

  • 短行

    公差,收获不少,尤其是晨跑感觉很好。这份职业带来的另一个收获就是看到形形色色的人,有些人你一眼就知道是会是自己的朋...

  • 短行

    面签 今天美帝终于向我打开了它的大门。签证成功了。 是第二次签证了,第一次杯具的被拒,可能是当时状态不佳的锅,也可...

  • 短行

    走在成都的栈道,就会有种我是一个少女,我是三月的春风的感觉,欢欣鼓舞

  • 短行

    一、 千万般地赞颂 美德的浩瀚 是光是岸是心涵 日行点滴 换取些许赞美 却深刻被铭记 最古老的言语 最醇真的故事 ...

  • 短行

    人生几云雨,岁月忽其淹。日行朝暮里,独留天地间。

  • 短行

    如果你想要聊一聊,我愿意短行一段距离 短短几步,可以聊出很多故事,你知道的或者你不知道。现在手机屏幕交流越来越多,...

网友评论

    本文标题:3-6把过长的行分割成一系列短行

    本文链接:https://www.haomeiwen.com/subject/wyqqpxtx.html