精华内容
下载资源
问答
  • vscode配置并运行swift

    2020-06-09 01:27:40
    2、下载swift https://swift.org/download/ 3、解压并配置环境变量 解压: tar -zxf swift-5.2.4-RELEASE-ubuntu20.04.tar.gz 配置环境变量 打开profile vim /etc/profile 在最末尾添加 export PATH=<你解压后的...

    1、安装依赖

    sudo apt-get install clang libicu-dev

    2、下载swift

    https://swift.org/download/

    3、解压并配置环境变量

    解压:
    tar -zxf swift-5.2.4-RELEASE-ubuntu20.04.tar.gz

    配置环境变量
    打开profile
    vim /etc/profile
    在最末尾添加
    export PATH=<你解压后的swift的路径>/usr/bin:$PATH
    刷新配置
    source /etc/profile

    例如:
    export PATH=/home/zzz/swift-5.2.4/usr/bin:$PATH

    4、测试

    在终端输入
    swift --version
    会显示
    Swift version 5.2.4 (swift-5.2.4-RELEASE)
    Target: x86_64-unknown-linux-gnu
    表示成功

    输入
    swift
    会进入swift的代码编辑界面
    Welcome to Swift version 5.2.4 (swift-5.2.4-RELEASE).
    Type :help for assistance.
    1>

    备注:
    如果出现libpython2.7.so.1.0找不到,则需要安装依赖
    sudo apt-get install libpython2.7-dev

    5、vscode配置swift

    安装拓展Maintained Swift Development Environment
    安装拓展Code Runner

    写swift代码,右键再选择run code
    如果出现权限不够
    将/tmp/org.llvm.clang.zlc这个目录及子目录所有文件的所有者和所属组设置为当前用户,当前用户组

    展开全文
  • 在Windows下用VScodeswift

    千次阅读 2020-03-11 16:07:01
    首先需要visual studio Code + swift for Windows swift for windows 可以去官网下: 官网...写好后保存,用swift for Windows编译运行 先点compile再点run 看到successful说明编译完成,点run就可以看到结果啦 ...

    首先需要visual studio Code + swift for Windows

    在这里插入图片描述
    swift for windows 可以去官网下: 官网连接

    VScode下载swift插件

    在这里插入图片描述

    用VSCode,新建一个hello.swift文件

    在这里插入图片描述

    写好后保存,用swift for Windows编译运行

    先点compile再点run
    在这里插入图片描述
    看到successful说明编译完成,点run就可以看到结果啦
    在这里插入图片描述

    展开全文
  • Swift开发环境2.0版本广播2.0版本引入了一个新工具SourceKite,作为SourceKit库的接口。 由于Swift ABI不稳定,因此如果需要,请构建它。Swift Development Environment 2.0发布广播2.0版本引入了一个新工具...
  • 0. 前置工作 下载VSCode (Visual Studio Code),它是微软出品的一个全栈Code Editor,类似于Atom。 插件1:SDE(Swift Development Enviroment)是VSCode插件商城的...插件2:运行Swift代码需要安装Code Runner插件 ...

    0. 前置工作

    • 下载VSCode (Visual Studio Code),它是微软出品的一个全栈Code Editor,类似于Atom。
    • 插件1:SDE(Swift Development Enviroment)是VSCode插件商城的一个插件,他提供了代码补全功能,注意要下载作者为vknabel的版本,它支持最新版的Swift。
    • 插件2:运行Swift代码需要安装Code Runner插件

    1. 下载Swift的Toolchain

    有两个途径,一个是从Swift.org可以下载到最新版

    第二条路径,利用一个叫swiftenv的Swift的包管理工具,它的特别之处是可以从这里能下载到旧版的Swift.

    我们这里下载SDE标明支持的Swift 4.0.3版

    安装swiftenv

    brew install kylef/formulae/swiftenv
    复制代码

    配置swiftenv

    $ echo 'if which swiftenv > /dev/null; then eval "$(swiftenv init -)"; fi' >> ~/.bash_profile
    
    $ echo 'if which swiftenv > /dev/null; then eval "$(swiftenv init -)"; fi' >> ~/.zshrc
    
    $ echo 'if which swiftenv > /dev/null; status --is-interactive; and source (swiftenv init -|psub); end' >> ~/.config/fish/config.fish
    复制代码

    安装好之后通过这个命令查找它支持的历史版本

    swiftenv install --list
    复制代码

    去下载SDE支持的版本的Swift

    swiftenv install x.x
    复制代码

    2. 安装SDE的底层库SourceKite

    控制台输入

    cd ~
    
    git clone https://github.com/jinmingjian/sourcekite.git
    
    cd sourcekite
    
    swift build -Xswiftc -framework -Xswiftc sourcekitd -Xswiftc -F -Xswiftc /Library/Developer/Toolchains/swift-latest.xctoolchain/usr/lib -Xlinker -rpath -Xlinker /Library/Developer/Toolchains/swift-latest.xctoolchain/usr/lib
    复制代码

    VSCode进入设置,修改swift.path.sourcekite

    {
        "swift.path.sourcekite": "/Users/<#YourName#>/sourcekite/.build/x86_64-apple-macosx10.10/debug/sourcekite"
    }
    复制代码

    可以在Finder里搜索一下sourcekite,看一下路径

    3. 完成

    可以愉快的打代码了


    附录

    • swift toolchain目录:/Library/Developer/toolchain

    确保版本为SDE支持的版本

    • swiftenv version目录: /Users/<#YourName#>/.swiftenv/version

    确保版本号为toolchain中的版本号

    展开全文
  • 使用Visual Studio Code进行Swift开发

    千次阅读 2018-11-21 11:47:07
    Visual Studio Code(VSCode)是一个来自微软的跨平台文本和源代码编辑器。...前段时间,Swift团队宣布SourceKitLSP支持现在处于早期开发阶段,现在正好是时候看下这种集成如何为我们所用。所以,...

    Visual Studio Code(VSCode)是一个来自微软的跨平台文本和源代码编辑器。它是当今最令人兴奋的开源项目之一,有数百名贡献者定期更新。VSCode是最早支持语言服务器协议(LSP)的工具之一,后者在针对各种语言和技术提供良好的开发体验方面发挥了重要作用。

    前段时间,Swift团队宣布SourceKit LSP支持现在处于早期开发阶段,现在正好是时候看下这种集成如何为我们所用。

    所以,我们将详细介绍在macOS上Visual Studio Code中开始使用Swift新增的语言服务器协议支持的过程。如果你没有试过在Xcode之外编写Swift ,或者已经是一个VSCode用户但是Swift的新用户,那么这篇文章将告诉你所有你需要知道的东西。

    Swift对语言服务器协议的支持仍处于早期开发阶段,目前还没有提供预构建的语言服务器包(sourcekit-lsp)或Visual Studio Code扩展。现在,下载、构建和安装这些组件及其依赖项是一个手动过程,需要熟悉命令行(在网络连接速度合理的情况下,大约需要15分钟)。

    当LSP支持正式发布时,所有配置会简单许多。

    \"\"

    步骤 0:安装Xcode

    如果你的机器上已经安装了Xcode,打开终端应用,运行以下命令:

    $ xcode-select --install

    运行这个命令会弹出一个系统提示。

    \"\"

    选择 “Get Xcode” 按钮,继续从应用商店安装。

    步骤 1:安装Visual Studio Code

    下载Visual Studio Code并安装到系统应用程序文件夹。打开应用程序,按照说明从命令行启动。为了稍后安装SourceKit-LSP扩展,需要使code命令可以从$PATH访问。

    Electron应用有大而缓慢的名声,但不要因为这而放弃尝试VSCode——它的性能和内存占用堪比本地应用。

    步骤 2:安装最新版的Swift工具链

    访问Swift.org并下载最新的主干开发快照(在撰写本文时,最新的是2018年11月16日的快照)。下载完成后,运行软件包安装Xcode工具链。要启用它,打开Xcode,选择“Xcode \u0026gt; 首选项”菜单项,导航到“组件”并选择“Swift开发快照”。

    步骤 3:安装Node和NPM

    VSCode扩展都是使用JavaScript/TypeScript编写的。如果你还没做好JS开发准备,那么你可以借助Homebrew使用下列命令下载Node(浏览器之外的一个JavaScript运行时)和npm(Node包管理器),或者按照说明手动下载

    $ brew install node

    要验证是否安装成功,运行下面的命令:

    $ npm --version6.4.1

    步骤 4:构建并安装SourceKit-LSP

    在准备好所有依赖项之后,我们现在准备好开始最吸引人的步骤了。从命令行克隆sourcekit-lsp库,导航到生成的目录,构建Swift项目。

    $ git clone https://github.com/apple/sourcekit-lsp.git$ cd sourcekit-lsp$ swift build

    如果成功,则可以从隐藏的.build / debug目录中找到完整的二进制文件。将该二进制文件移动到$ PATH中的标准目录下,比如/usr/local/bin或/usr/bin。

    $ mv .build/debug/sourcekit-lsp /usr/local/bin

    运行sourcekit-lsp命令,看下一切是否都按预期工作:

    $ sourcekit-lsp

    这个命令启动一个新的语言服务器进程,但是,如果它没有向STDOUT提供任何反馈,不必担心,这意味着它可以正常工作。通过^C退出这个过程。

    步骤 5:构建并安装VS Code的SourceKit-LSP扩展

    现在,你的Swift语言服务器已经可以使用,最后一步是构建并安装Visual Studio Code扩展,以便可以与它通信。

    从前面步骤中的sourcekit-lsp目录导航到Editors/vscode目录,使用npm构建扩展,并使用code命令安装它:

    $ cd Editors/vscode/$ npm run createDevPackage$ code --install-extension out/sourcekit-lsp-vscode-dev.vsix

    现在启动(或重新启动)VSCode,并打开一个Swift项目,就像下面这样,体验Swift语言服务器协议所提供的功能的早期预览。

    \"\"

    要得到在VSCode中开发Swift的完整体验,我们还建议你检出Swift语言扩展(实现语法高亮,在LSP支持这项功能之前)和Swift Lint扩展(实时惯用法诊断)。

    现在,你已经有了Xcode外一流的Swift开发体验。目前,语言服务器协议Swift支持仅限于代码补全、快速帮助、诊断、转到符号定义、查找引用。但是,对于这个项目的未来,我们还是无比兴奋,因为它意味着Swift在苹果生态系统之外的应用前景

    本文使用了Swift 4.2。

    查看英文原文:https://nshipster.com/vscode/

    展开全文
  •  "swift": "swift",  "julia": "julia",  "crystal": "crystal",  "ocaml": "ocaml",  "r": "Rscript",  "applescript": "osascript",  "clojure": "lein exec",  "haxe": ...
  • 用于以多种编程语言(例如C,C ++,D,Dart,Go,Groovy,Haskell,Java,JavaScript,Kotlin,Lua,OCaml,Pascal,Perscal,PHP,Python,R,Ruby)运行和测试您的竞争性编程解决方案,Rust,Scala,Swift ...
  • 在Windows系统下, 用 VScode和SwiftForWindows 编写和运行Swift代码, 开发还得用XCODE.
  • 目录(一)VSCode下载与安装1.1 VSCode下载1.1 VSCode安装(二)VSCode汉化2.1 VSCode汉化(当然英文好的话可以选择不弄)(三)安装Swift (一)VSCode下载与安装 1.1 VSCode下载 下载链接点击这里 VSCode下载 ...
  • vscode运行.launch文件

    千次阅读 2020-10-25 23:52:47
    最近使用vscode来开发ROS, ROS的插件已经很好用来,有效提高效率,但是在运行launch文件是还是得ctrl+shift+p来运行,比在终端输入还慢, 能不能直接右键运行呢?突然想起run code这个插件,可用直接右键运行,支持...
  • 代码运行运行多种语言的代码段或代码文件: C,...TypeScript,CoffeeScript,Scala,Swift,Julia,Crystal,OCaml脚本,R,AppleScript,Elixir,Visual Basic .NET,Clojure,Haxe,Objective-C ,Rust,球拍,S
  • 标题很长,但也不是故意的,最近打算使用swiftUI开发个APP试试,开发一点后发现,很多的swift语法不是特别的熟悉,而工作电脑的是win10的,所以打算在工作电脑上学习下swift的基本语法。 win10 WSL 安装 ubuntu 在...
  • Vscode coderunner运行环境问题

    千次阅读 2020-08-27 00:24:18
    conda装了各种包,coderunner运行py项目显示环境有问题 解决办法 打开setting文件添加如下信息,输入“code-runner”会自动补全, 修改python对应的环境路径即可 "code-runner.executorMap":{ "javascript": "node...
  • 转载,原文链接 在安装annconda时并没有同时...在VScode terminal运行,输出正确 右击->run code 报错 ModuleNotFoundError: No module named 'torch' 解决办法(参考文章开头链接) 终端运行没问题,run code有
  • Windows下编写swift程序 一、安装VScode 1、官网下载最新版 VScode下载地址 2、将vscode修改为中文环境 1)使用快捷键【Ctrl+Shift+P】(!或者F1)弹出查找命令框;输入language,找到Configure Display Language,...
  • 由于VSCode的插件都是用js/ts来写的,所以需要js的运行环境。推荐直接下载 安装包 来安装。 验证是否装好了,可以执行以下命令 nmp --version 复制代码 编译并安装SourceKit-LSP clone仓库: git clone ...
  • Windows系统下编写swift?如何配置环境?
  • Macbook pro M1 安装VSCode配置C++运行和debug环境 c_cpp_properties.json task.json launch.json settings.json 给文件头部和函数添加注释 自动换行 配置自动生成代码片段 c_cpp_properties.json command + shift +...
  • VSCode上的iOS开发

    千次阅读 2020-07-23 06:02:02
    Using an IDE other than Xcode for iOS development until recently was a rather lonely path. This however tends to change with recent developments in the Apple ... Swift runs officially on Linux,...
  • 2018年苹果开源了自己的编程语言Swift,更厉害的是谷歌深度学习框架Tensorflow开始做Swift的接口了,这让我似乎看到了Swift的光明前景。别的不说,单就MacOS和iOS上部署深度学习模型,就让我很期待了。之前的深度...
  • "swift": "swift", "julia": "julia", "crystal": "crystal", "ocaml": "ocaml", "r": "Rscript", "applescript": "osascript", "clojure": "lein exec", "haxe": "haxe --cwd $dirWithoutTrailingSlash --...
  • 编译软件:vscode(Visual Studio Code) 编程语言:Python 测试框架:Robot Framework 步骤: 1.安装Ubuntu19 2.安装Phyton3,并设置为pyhton默认版本 3.安装vscode(通过Ubuntu software安装) 4.下载安装vscode...
  • VSCode 开发环境搭建 ---- C/C++ 开发环境搭建 及 代码运行 平台:Windows 10 IDE:VisualStudioCode :VSCode 功能环境:C/C++代码运行环境 目录 1. 开发平台确认 2. VSCode 下载及安装 【1】. VSCode下载:...
  • VSCode 开发环境搭建 ----Lua开发环境搭建 及 代码运行 平台:Windows 10 IDE:VisualStudioCode :VSCode 功能环境:Lua 代码运行环境 目录 1. 开发平台确认 2. VSCode 下载及安装 【1】. VSCode下载: 【2...
  • [译] Swift 代码格式化

    2019-05-05 08:43:08
    原文地址:Swift Code Formatters 原文作者:Mattt 译文出自:掘金翻译计划 本文永久链接:github.com/xitu/gold-m… 译者:iWeslie 校对者:swants, fireairforce 我刚离开了一家时髦的咖啡馆。里面有很多 iOS ...
  • .NET

    千次阅读 多人点赞 2019-07-17 11:15:41
    然而竞争对手有JAVA和Obj-C,Swift,H5与之PK。xamarin还嫩了点。 做后台服务,.NET Core,WCF这些技术不错,但服务器很多是Linux,JAVA先入为主,更有优势。 做网页,ASP.NET很好。但是竞争对手就更多更强了,...
  • 10个必装的高效开发VSCode插件

    千次阅读 2020-05-15 16:05:41
    本文介绍了目前前端开发最受欢迎的开发工具 VSCode 必装的 10 个开发插件,用于大大提高软件开发的效率。 VSCode(Visual Studio Code)是由微软研发的一款免费、开源的跨平台文本(代码)编辑器,算是目前前端...
  • vscode scheme开发环境配置

    千次阅读 2020-06-17 17:59:08
    概述 最近准备学习SICP,需要配置一个Scheme的开发环境,浏览了网上的一些博客后决定采用如下环境...编辑器:Visual Studio Code(需要配置插件vscode-scheme,Code Runner) 环境变量配置 安装Scheme后,配置环境变量,

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 607
精华内容 242
关键字:

vscode运行swift