我安装了leafgarland-vim插件,当我保存.ts文件时,我总是得到这个警告:
我已经尝试添加let g:typescript_compiler_options="--experimentalDecorators"到我的〜/ .vimrc,并且在第一次输入":"之后我也从vim内部输入了该命令.我甚:echo g:typescript_compiler_options至可以做,然后回来--experimentalDecorators.然而,每次我去保存,我都会收到此错误.
怎么才能让这个错误消失?--experimentalDecorators似乎没有做好自己的工作.
编辑:
我在vim内部尝试了这个
:让g:typescript_compiler_options =' - owwejuidbnwejudbn'
并且代码仍然编译,并带有相同的警告.我认为let g:typescript_compiler_options实际上并没有做任何事情.
我听说编译器非常聪明并且知道如何优化 if / else 语句。
我也听说过三进制是高性能的,因为它们通过 CPU 的指令管道更少。
根据我所听到的,让我澄清一下:
if / else 必须通过管道传递其条件并等待结果,然后才能执行结果计算。
然而,三元可以将结果的计算传递给 cpu,而无需等待布尔表达式通过管道。
那么,哪个更快,三元组还是 if / else ?