One of the key features of Visual Studio Code is its great debugging support. VS Code's built-in debugger helps accelerate your edit, compile and debug loop.
- great support 良好的支持
- key feathres 关键特征/特点
- accelerate 加速
- loop 循环
- edit、compile、debug 编辑,编译,排错
VS Code has built-in debugging support for the Nodejs runtime and can debug JavaScript, TypeScript, and any other language that gets transpiled to JavaScript.
- has built-in debugging support for 内置对...支持
- gets transpiled to 转换成,转译成
- that gets transpiled to JavaScript 还是定语从句修饰先行词language,无处不在的定语从句。因为科技英文充满着解释。而定语从句是最有效的解释手段!
聊一下compiling Vs transpiling:
- Compiling
is the general term for taking source code written in one language and transforming into another
可以简单理解为: 将源码转换成汇编的过程
- Transpiling
is a specific term for taking source code written in one language and transforming into another language that has a similar level of abstraction
可以简单理解为: 将一种源码转换为另外一种源码(源码是较高的抽象层次,人类能看懂,例如将typescript 转换为javascript,或者将java转换为c#的这种自动化的过程,称为transpiling)
- a similar level of abstraction 类似的抽象层次
- be written in 以..语言写(例如in english/chinese)
- be transforming into 转换为....
典型句型分析:
Compiling is the general term for taking source code written in one language and transforming into another.
- Compiling 以动名词(ing)方式做主语
- is 系动词做谓语
- the general term 做宾语
- 本句型是标准主谓宾结构
- for taking source code 介词短语做后置定语修饰宾语
- for doing sth形式,是因为for后面需要根名词,但是具有动词的含义,使用动名词(ing)形式,既包含动作,又做名词使用
- written in one language 实际是定语从句which is written in one language的缩写,变成过去分词短语做后置定语修饰source code
- and transforming into another 中and是连词,因此可以知道后面的transforming into another 与 written in one language处于并列地位,一同修饰source code.
- transforming into another其实也是which is transforming into another的缩写,变成了现在分词短语做后置定语修饰source code
通过本典型句型得到的知识点:
- 动名词
- 过去分词和现在分词短语做后置定语
- 定语从句中,that is 或 which is 后面跟现在分词或过去分词的话,可以将定语从句省略成现在分词或过去分词短语
更正:
早晨起来,重新分析了一下句子,感觉昨天写的第8条有问题,应该改为:
- and transforming into another 中and是连词,与taking source code written in one language 并列。并不是与 written in one language并列。
- 上面的第9条废除,这样整句句子就通顺了:
the general term for
taking source code written in one language(修饰term)
transforming into another(修饰term)
所以and连接的层次,昨天的分析有误。特此更正!