用VS Code写 Python / Groovy / Kotlin

每个人写代码都有自己喜欢的IDE,有时候一个好的IDE或是编辑器可以帮助你提高效率。在工作中,有时候由于环境的限制,可能没办法去安装各种工具。今天这里谈一下如何用VS Code来写脚本。
由于工作需要,经常要写一些脚本或是在自动化的过程中需要配置一些脚本。今天主要说的Python / Groovy / Kotlin这三个。

  • Python (https://www.python.org)
    现在很火的编程语言,小学生都开始学习这门课程了,在人工智能方面很流行。我们常用的IDE有JetBrains的PyCharm, Eclipse带PyDev插件, 微软的Visual Studio

  • Groovy(http://www.groovy-lang.org/)
    Apache基金下的编程语言,基于JVM的轻量级动态类型语言,在一些工具中(如ReadyAPI),DSL, Gradle或是与Java的混合编程中用到,Jenkins中也大量用到,可以写出更好的配置文件,Eclipse带插件可以写Groovy

  • Kotlin(https://kotlinlang.org)
    JetBrains出品的基于JVM的语言,支持Android,可以编译为JavaScript或是Java字节码。常用IDE有Intellij IDEA, Eclipse

很多时候,我们会用一些较轻量的工具,如Notepad++, VS Code, Atom, Subline Text。
现在我们说用VS Code来写这几个语言。
VS Code(https://code.visualstudio.com/) 是微软推出的一个轻量的开发工具,支持几乎所有主要的编程语言,数据格式。

下面说一下怎么用。
在官网下载VS Code(现在最新是v1.30.1),先安装好VS Code.


  • Python
    首先说Python,Visual Studio 很早就支持Python了,只需要下载安装Python,配置就可以用。VS Code下载量比较多的插件就有Python。
    需要先安装一个Python(比如Python3.7),然后在VS Code里搜索Python插件,点击安装
    用VS Code写 Python / Groovy / Kotlin

在setting里配置你的Python安装路径
用VS Code写 Python / Groovy / Kotlin

测试一下
用VS Code写 Python / Groovy / Kotlin


去Groovy官网下载Groovy SDK,如groovy-2.5.4,解压,在环境变量中配置一个变量:GROOVY=C:\groovy\groovy-2.5.4\bin (假设groovy解压在C:\groovy\groovy-2.5.4)

去Kotlin官网下载Kotlin Compiler,解压之后有一个文件夹是kotlinc, 在环境变量中配置一个变量:KOTLIN=C:\kotlin\kotlinc\bin(假设kotlin解压在C:\kotlin\kotlinc)

完成以上安装/配置之后,可以打开一个cmd窗口,查看一下安装的版本
用VS Code写 Python / Groovy / Kotlin

可以看到Java / Groovy / Kotlin各自的版本,说明配置就OK了。接下来,在VS Code中开始一个经典的hello world试试看。

开始之前,在VS Code 中搜索安装groovy和kotlin的插件
用VS Code写 Python / Groovy / Kotlin

安装完成之后,就可以写一个hello world试一下。这里推荐安装一个code runner插件,可以很方便的运行各种语言写的程序。
用VS Code写 Python / Groovy / Kotlin

用VS Code写 Python / Groovy / Kotlin


Note: 如果Code Runner执行中文有乱码,可以更改一下设置
在User Setting中搜索code-runner.executorMap,在用户自定义右边的窗口加上"code-runner.runInTerminal": true

转载于:https://blog.51cto.com/waytogo/2334096

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: GroovyKotlin/JVM都是基于Java虚拟机的编程语言,它们都可以与Java代码无缝集成。Groovy是一种动态语言,它具有简洁的语法和强大的元编程能力,可以用于编脚本、测试、Web应用程序等。而Kotlin/JVM则是一种静态类型语言,它具有更严格的类型检查和更好的可读性,可以用于编高性能的应用程序和库。两者都有其独特的优点和适用场景,具体选择取决于项目需求和开发者的偏好。 ### 回答2: GroovyKotlin/JVM是两种用于开发Java应用程序的编程语言。它们在语法、功能和用途上存在一些区别。 Groovy是一种动态类型的脚本语言,它在Java平台上运行,可以无缝地与Java代码互操作。它继承了Java的语法风格,但提供了更简洁、灵活和动态的语法。Groovy具有很高的可读性和表达能力,能够通过闭包、元编程和DSL特性实现更强大的功能。它广泛用于构建脚本、测试和编简洁的Java代码。 而Kotlin/JVM是一种静态类型的编程语言,它旨在成为更安全、高效和现代的Java替代品。Kotlin与Java非常兼容,可以在同一个项目中无缝交互。Kotlin提供了更简洁、表达力强和易于理解的语法,可以大大减少模版代码的编。它支持函数式编程和面向对象编程,具有空安全、扩展功能和更好的并发性能等优点。Kotlin广泛应用于Android开发和企业级应用开发。 GroovyKotlin/JVM在很多方面都有相似之处,都可以使用Java类库和框架,并与Java代码无缝协作。它们都提供了更好的表达能力和功能,使开发变得更高效和简单。选择使用哪种语言取决于项目需求、团队经验和个人偏好。如果项目要求更动态、灵活和脚本化的开发,Groovy可能是更好的选择。如果项目需要更安全、现代和可预测的开发,Kotlin/JVM可能是更适合的选择。无论选择哪种语言,都能够更好地提高开发效率和代码质量。 ### 回答3: GroovyKotlin/JVM是两种流行的编程语言,都可以在Java虚拟机(JVM)上运行。它们都是基于Java语言的,并且都具有许多相似的特性,如面向对象编程、函数式编程和静态类型检查。 Groovy是一门动态语言,它具有简洁的语法和能够在运行时进行动态编译的能力。它可以与Java代码无缝集成,可以直接使用Java类和库,同时还提供了一些简化开发的特性,如闭包和元编程。Groovy也具有较强的脚本编程能力,适合用于编小型脚本和快速原型开发。 Kotlin/JVM是一门静态类型语言,也可以与Java代码无缝集成。与Groovy相比,Kotlin更加强调类型安全和功能性编程,提供了更强大的静态类型检查和更严格的编码规范。Kotlin还引入了一些现代化的特性,如空安全、扩展函数和数据类,可提高开发效率和代码可读性。 对于选择使用哪种语言,取决于具体的需求和个人偏好。Groovy适用于快速原型开发和小型脚本编,它的动态特性和简洁的语法可以提高开发效率。而Kotlin/JVM适用于更大型的应用程序开发,它的静态类型检查和现代特性可以提供更好的代码可维护性和性能。 总的来说,GroovyKotlin/JVM都是优秀的编程语言,可以根据项目需求和个人喜好选择适合的语言来进行开发。无论选择哪种语言,都能在JVM上获得良好的运行效果。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值