Sublime安装配置以及scala代码测试编译

Mac上IntelliJ IDEA从安装到精通:配置优化与高效开发指南 集成开发环境(IDE)是现代软件开发的核心工具,它通过深度集成代码编辑、编译、调试和版本控制等功能,极大提升了开发效率。其原理在于将分散的开发工具链统一到单一界面中,通过智能代码补全、实时错误检查和可视化调试等技术,降低认知负荷。在Java、Kotlin等JVM语言开发领域,一个配置得当的IDE能显著加速项目构建和问题排查。对于Mac开发者而言,系统生态融合与性能调优是关键应用场景。本文聚焦IntelliJ IDEA在macOS上的高效配置,涵盖**版本选择**、**内存调优**、快捷键定制及插件生态,帮助 阅读详情

下载安装Sublime text3 、JDK、scala

https://yunpan.cn/cSXuu2A3HbK3R 访问密码 c987
注意Scala和jdk需要提前下载配置好(win10 64bit)
scala: https://yunpan.cn/cSXuYyHPWQUeL 访问密码 0d59
配置环境变量:
SCALA_HOME D:\BigData\Scala
添加在 path中 D:\BigData\Scala\bin
jdk: https://yunpan.cn/cSXuPdAd9PFMh 访问密码 638f
配置环境变量:
JAVA_HOME C:\Program Files\Java\jdk1.8.0_92
CLASSPATH 变量值为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; (记得最前面有一个”.”和一个“;”)
PATH中添加 C:\Program Files\Java\jdk1.8.0_92

方法一

1.插件下载,下载package control插件,将插件放到sublime安装目录下面的package文件夹
2.成功后,preferences下就会出现package control的选项。
此时,使用快捷键Ctrl+Shift+P,输入:package,选择package control:package Install。
然后等待几秒,连接上repositories后,出现对话框,输入:repl,选择sublimeREPL,安装即可。
REPL安装成功!!!!

3.使用:
在Tool是选项下,SublimeREPL->Scala->scala REPL,调出命令行编辑。

方法二

点击tools—build system—–new build system 修改内容和如下
目前使用的配置:

{
    "cmd": ["scala", "$file"],
    "windows":{
        "cmd": ["scala.bat", "$file"]
    }
}

Scala代码编译测试:

object ScalaHelloWorld{
  def main(args:Array[String]): Unit={
      println("ScalaHelloWorld !!!")
  }
}

Java代码编译测试:

public class JavaHelloWorld{
    public static void main(String[] args) {
        System.out.println("Hello World !!!");
    }
}
scala-debug-sublime:Sublime插件可调试Scala项目 安装 安装Sublime Text 3。 通过cmd+shift+P > Package Control: Install Package包安装和程序Package Control: Install Package 。 如果要使用LSP,请参阅本。 将此仓库克隆到~/Library/Application Support/Sublime Text 3/Packages/ 。 安装 ,阅读其自述文件以了解其工作方式。 用法 设置 在Sublime中打开Dotty文件夹 打开终端,如下所示: cmd+k和右箭头:将编辑器屏幕分为两个窗格(有关详细信息,请参见Origami文档)。 cmd+shift+P > terminus view以创建一个终端,将其拖放到新窗格中。 转到Dotty目录并在其中运行sbt 。 跳堆栈框架 alt+click堆栈跟踪框架将带您到该框架。 精确定位 立即下载

相关推荐

Anaconda/Miniconda的删除和安装

要在 MacBook 上删除 Anaconda 或 Miniconda,并重新安装它,您可以按照以下步骤进行操作。

qq_27390023的博客 3026

使用Sublime Text3 编写、编译Scala程序

背景 最近看了一点Python,发现原来sublime在安装插件以后是可以编译运行Python的。这不免让我有点既惊讶又惊喜。 然后在想Sublime是不是也可以编译Scala呢?因为写个小东西还需要使用idea打开不免太麻烦了,而使用REPL又有些难受。所以就开始找插件 但是很遗憾,并没有这样的插件,但是可以通过配置文件的方式配置使得sublime支持scala的编译。网上有好多方法,大多...

Aspirin's Nest 1293

零基础小白Coze知识普及【新手必备资料!!】

AI智能体|扣子(Coze)工作流搭建【零基础小白Coze知识普及】 1、领取100+工作流源码!复制到扣子即可直接使用 2、AI认知+9节商业智能体拆解 3、500+各行业高质量提示词 4、超低价格使用即梦文生图图生视频和banana生图

Zhima0522的博客 3250

Scala开发环境选型: Sublime + sbt + Ensime

今天在Scala开发环境的选择上纠结了比较久,尝试了Scala IDE,IntelliJ IDEA,也尝试了maven + scala-maven-plugin,最终选择投靠sbt,并且选择Sublime作为编辑器,加上sublime-ensime这个插件。 Scala IDE & IntelliJ IDEA Scala IDE和Eclipse长得差不多,亲切度较高,且加上Mave...

架构设计 303

【测开求职】面试题:操作系统 吐血整理

本篇文章是笔者为准备研究生复试和校招而写,因此主要针对问答,注重理解,而不在于细节计算。涵盖考研范围内的所有知识内容,读者可以先查看上面的链接走一遍操作系统的整体框架结构。其中,重点难点以及易混淆的知识点,笔者用其他文章进行了详述,在知识点处贴好了链接,有需要的可以查阅。另外操作系统在校招中有非常明显的重点,一般情况下只会考察进程管理,内存管理,和设备管理,且这三者考察频率依次递减,文件管理基本不会考察。

vector的博客 7908

【基于 CasADi 的欠驱动无人船实时非线性模型预测控制(NMPC)实现 Visual Studio 2022 C++】

本文介绍了基于CasADi和IPOPT在Visual Studio 2022 C++环境下实现的欠驱动无人船实时非线性模型预测控制(NMPC)方案。文章详细阐述了NMPC基本原理、欠驱动无人船动力学模型(包含状态变量和控制变量定义),并给出了C++实现的核心代码框架。该方案通过显式引入系统动力学模型和约束条件,在每个采样周期滚动优化控制序列,有效解决了欠驱动无人船的轨迹跟踪与避碰问题。文中还提供了VS2022配置CasADi环境的详细步骤,包括预编译包下载、工程属性设置等关键环节,为工程实现提供了完整的技术

vor234的博客 652

## Sublime安装配置以及scala代码测试编译 ##

Sublime安装配置以及scala代码测试编译下载安装Sublime text3 https://yunpan.cn/cSXuu2A3HbK3R 访问密码 c987注意Scala和jdk需要提前下载配置好(win10 64bit) scala: https://yunpan.cn/cSXuYyHPWQUeL 访问密码 0d59 配置环境变量: SCALA_HOME D:\Big

马超的博客 2196

FPGA实现串口的任意字节数接收

基于FPGA的任意字节数(单字节、多字节)的串口(UART)接收,真的不来看看吗?

孤独的单刀 1万+

sublime3编译运行scala程序

sublime3编译scala程序 用sublime3加上repl,在zhi

laiwenqiang的专栏 2884

Ollama DNS 重新绑定攻击 (CVE-2024-28224)

一旦 DNS 重新绑定攻击成功,攻击者就可以对这些 API 进行排序,以读取 Ollama 运行的进程可访问的任意文件数据,并将这些数据泄露到攻击者控制的系统中。完成对“创建模型” API 请求的调用后,Ollama 将收集组成新创建的用户模型的许多工件,包括大型语言模型数据、许可证数据等,以及我们要提取的文件,所有这些都可以通过其 SHA256 内容进行寻址。这是我们要窃取的文件,在我们的示例中,是可通过运行 Ollama 的主机上的路径名访问的现有文本文件。值得注意的是,该模型配置为通过参数中的。

技术超强的网络安全平台 1648

Cesium 实现气象(温度,降水,风速)可视化详细代码实现

本教程介绍了使用Cesium实现气象数据可视化的方法,主要包括:1) 搭建Cesium开发环境;2) 三种核心气象要素的展示技术:温度热力图(基于颜色渐变和点密度)、降水区域填充(矩形着色)和风速风向(粒子系统);3) 数据集成方案,包括模拟数据生成和API对接;4) 高级功能如3D温度柱和时间序列动画;5) 性能优化策略,如数据聚合和LOD控制。教程提供了完整的代码示例,从基础配置到视觉效果实现,帮助开发者构建交互式气象可视化应用。

专注AI大模型,软件混淆,授权 1848

scala的极强编辑器:sublime3

下载地址:http://dow2.pc6.com/wgd/SublimeText3.zip。

laiwenqiang的专栏 6883

【QNX Hypervisor 2.2 用户手册】2.6 处理qvm终止

你可以注册通知,以在qvm进程实例退出时得到通知。这样你就可以采取相应的措施来响应这种终止事件。

从0到1,突破自己 1106

searx 安装部署完全指南:Docker、安装脚本与 Step-by-Step 三种方式实战

searx 是一个注重隐私的元搜索引擎(Privacy-respecting metasearch engine),它聚合多个上游搜索引擎的结果,且默认不保存用户搜索记录。本文基于仓库 [docs/admin/installation.rst](https://link.gitcode.com/i/7f11cd39bc56ec590ae7e96a6913ff97) 官方安装文档,系统讲解 sear

gitblog_00659的博客 907

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Lua在大数据开发中的实战应用:轻量级脚本如何成为高性能粘合剂

脚本语言作为自动化与快速开发的重要工具,在数据处理和系统集成中扮演着关键角色。其核心原理在于通过解释执行实现快速迭代,同时保持与宿主环境的低耦合性。在技术价值层面,轻量级脚本语言能够以极低资源开销嵌入大型系统,实现逻辑热更新与动态扩展,特别适合处理高并发场景下的规则判断与数据过滤。从应用场景来看,这种特性使其在实时数据流处理、缓存层原子操作和网关逻辑扩展等环节具有独特优势。本文聚焦Lua语言,探讨其如何凭借极致轻量、高效嵌入和简洁语法,在OpenResty网关过滤、Redis原子操作等大数据管道关键环节中发

weixin_33910137的博客 375

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

从Notebook到生产:MLOps模型服务化落地实战指南

机器学习模型上线不是简单部署API,而是构建可监控、可回滚、可审计的生产级预测服务。其核心在于模型服务化——将训练好的模型封装为高可用、低延迟、具备健康检查与优雅关闭能力的服务单元。这涉及容器镜像确定性构建、异步预加载与GPU显存管理、特征-模型-业务三层解耦架构,以及基于黄金指标(如推理成功率、预测漂移、特征延迟)的可观测体系。尤其在金融风控、电商推荐等强实时场景中,‘模型服务化’直接决定P99延迟是否达标、故障能否秒级定位。本文聚焦真实产线中‘Notebook to Production’的关键跃迁,覆

weixin_34221332的博客 477

编程语言选型指南:从核心维度到应用场景的决策框架

编程语言作为人与计算机沟通的核心工具,其设计哲学与实现原理决定了不同的应用边界。从抽象级别看,语言可分为贴近硬件的低级语言和更易用的高级语言;从编程范式区分,则包括命令式、面向对象、函数式等不同思想模型。类型系统如静态类型与动态类型,直接影响代码的健壮性与灵活性,而编译型与解释型等执行方式则关乎性能与跨平台能力。理解这些基础概念,能帮助开发者在技术选型时,穿透语法表象,评估语言在特定场景下的技术价值。例如,在Web开发、数据科学、系统编程等不同应用场景中,Python凭借其丰富的库生态和简洁语法,常被用于快

weixin_30411239的博客 389

Lua在大数据开发中的角色演进:从脚本语言到高性能数据处理核心

在数据处理领域,脚本语言常被用作系统间的粘合剂,负责逻辑控制和配置解析。其核心原理在于通过解释执行和轻量级运行时,实现动态逻辑的快速部署与执行。这种技术价值体现在能够以极低的性能开销,为宿主系统提供灵活的可编程能力,从而在不重启服务的情况下实现业务规则的热更新。在应用场景上,它尤其适合嵌入到高性能中间件中,处理数据过滤、实时转换和原子操作等任务。本文聚焦于Lua语言,探讨其如何凭借极致的性能与嵌入式特性,在Redis原子操作和OpenResty网关等大数据核心组件中,从辅助脚本演进为处理数据流转的“心脏”组

weixin_30357231的博客 312

使用sublime text3开发scala

打开菜单栏Tool->build system->new build system,在打开文件敲入:   { "cmd": ["D:\\your_scala_home\\bin\\scala.bat", "$file"] }   保存为自定义文件名就可以使用ctrl + B编译运行了   --end ...

The Big Data Way 471

sublime 代码检测和UI配置

subline Text3 <js代码检测> 1.[ctrl+shift+P] + 输入pcip出现弹框后 + 再输入’SublimeLinter’ 2.[ctrl+shift+P] + 输入pcip出现弹框后 + 再输入’sublimeLinter-jshint’ 3.确保安装了nodeJs (自己的系统安装nodejs) 4.命令行进入npm目录,输入’npm install ...

未来以来 futureToday 626

Sublime3配置Scala交互式环境

下载并安装sublime3 打开sublime3,安装packagecontrol(参照链接内的操作引导) 按Ctrl+Shift+P,输入Package Control: Install Package,回车,看到console提示安装成功后,继续输入SublimeREPL,回车,等待安装成功 安装Scala,并配置环境变量 SCALA_HOME=D:\Scala  path中添加%S...

631

sublime3 Scala编译环境搭建

//提前在本机装好Scala在Sublime Text 3时代安装Package Control的方法发生了变化,方法是是,按Control + ~打开命令行,然后输入下面这一行代码import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); url

马超的博客 914

用sublime text 3 编译运行scala程序

使用sublime3编译运行scala程序,主要有两种方法: 方法一: 用sublime3加上REPL,调用命令行的方式,运行一些代码段还是很方便。具体步骤如下: 1.安装REPL插件:    首先要先安装package control,安装成功后preferences下就会出现package control的选项。   此时,使用快捷键Ctrl+Shift+P,输入:package,选

STHSF的地盘 6297

黑猴子的家:用Sublime Text运行Scala

打开菜单栏Tool->build system->new build system,在打开文件敲入方式一 { "shell_cmd": "scala \"$file\"", "file_regex": "^(...*?):([0-9]*):?([0-9]*)", "selector": "source.scala", "enco

黑猴子的博客 703

【scala系列】sublime text 3中运行scala程序

IDEA貌似挺丑的,另外也在sublime text 3

SNS程飞的专栏 5620

spark submit参数及调优

spark submit参数介绍你可以通过spark-submit --help或者spark-shell --help来查看这些参数。使用格式:./bin/spark-submit \ --class <main-class> \ --master <master-url> \ --deploy-mode <deploy-mode> \ --conf...

weixin_30781433的博客 654
上一篇: Windows源码编译Hadoop 2.8.0
下一篇: hive 运行中断
agent_x
博客等级 码龄12年 8粉丝 14原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值