Visual Studio Code

Swift 5.3 预发布特性抢先看

别说谁变了你拦得住时间么 提交于 2020-08-11 04:52:29
Python实战社群 Java实战社群 长按识别下方二维码, 按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群 ▲ 作者 | Tibor Bödecs 来源 | https://theswiftdev.com/ Swift 5.3将是一个令人兴奋的新版本。这篇文章展示了最新的 Swift 特性。 从 Apple 在 3 月下旬公布 Swift 5.3 发布流程至今,5.3 分支上已经实现了许多新功能。如果你想了解一下都有什么新功能,可以使用 swiftenv 安装最新快照来体验一下。 Package Manager 更新 Swift Package tool 5.3 版本引入了一些非常好的功能。 资源 随着 SE-0271 的实现,Swift Package Manager 最终可以将资源文件与代码打包在一起。我相信这是一个非常受欢迎的新功能,因为有些库需要嵌入资产文件,但目前为止 SPM 还无法支持。 本地化资源 SE-0278 扩展了资源支持,通过此实现,可以为 Swift 软件包声明本地化的资源。SE-0278 的描述解释了提议的详细信息,如果需要随包一起发布本地化文件,可以看看。 二进制依赖 另一个很棒的事情是 SPM 最终将能够使用二进制依赖项。SE-0272添加了此功能,因此如果希望提供闭源的人现在可以使用此功能

用Java写一个植物大战僵尸简易版!

谁说胖子不能爱 提交于 2020-08-11 03:28:07
Python实战社群 Java实战社群 长按识别下方二维码, 按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群 ▲ 作者丨林Lychee 来源丨 https://blog.csdn.net/weixin_43776741/article/details/88924146 有谁没玩过植物大战僵尸吗?用Java语言开发了自己的植物大战僵尸游戏。虽然系统相对简单,但是麻雀虽小五脏俱全,对游戏开发感兴趣的小伙伴可以学习一下。 游戏设计 植物大战僵尸中有一个小游戏关卡,屏幕的正上方有一个滚轮机,会随机生成植物,玩家可以选中植物后自由选择草坪来进行安放。基于此游戏模式,我将该关卡抽取出来,单独做成了一个简易版的植物大战僵尸。游戏的画面大概如下: 屏幕左侧会自动生成植物的卡牌,单击选中后可以放置在草坪上。右侧会自动生成僵尸,不同的僵尸移动速度不同,血量不同,还有的僵尸有隐藏奖励,比如:全屏僵尸静止、全屏僵尸死亡等。当时竟然没有做游戏的暂停的功能,导致现在截图的时机很难把控,那这里就先说一下游戏暂停的功能应该怎么做吧。 最简单的一种暂停方式是鼠标移出屏幕,游戏暂停。所以这里需要引入一个鼠标监听器事件。 public void mouseMoved(MouseEvent e) { // 当游戏处于运行状态时 if (status == start) { //

Hexo yilia主题搭建自己的github个人博客(一)

旧城冷巷雨未停 提交于 2020-08-10 23:44:09
前言:本文章的前提是默认你已经安装了git,node,npm,电脑也与github建立 了联系 1. 在D盘下创建"blog_hexo"文件夹并查询自己电脑是否已经安装好需要的东西 2.安装淘宝镜像源(如果错误就重来,因为连接可能不稳定,不要害怕多试几次就可以了) npm install -g cnpm --registry=https://registry.npm.taobao.org 3.安装Hexo (如果失败重新来过就可以了) cnpm install -g hexo-cli 检测是否安装成功 hexo -v 4.初始化hexo并查看 5. 发布到github上 在 D:\blog_hexo 目录下安装一个hexo部署插件 cnpm install --save hexo-deployer-git 打开 D:\blog_hexo 目录,找到_config.yml 文件,使用编译器打开,建议使用 Visual Studio Code打开,找到第100行,deploy 将其改成下面的内容 deploy: type: git repository: git@github.com:xxx/xxx.github.io.git branch: master 保存该文件,使用 git bash 部署到github上 hexo d 安装hexo,部署github成功!!

ESC搭建在线编程环境WebIDE(vs code)

心已入冬 提交于 2020-08-10 16:18:54
先展示下成果 准备: ESC云服务器 putty 流程: 1、putty连接服务器 2、安装docker环境 curl - sSL https: / / get . daocloud . io / docker | sh 查看docker版本 docker version 下载速度过慢会导致安装失败,可以使用阿里镜像,后面讲 3、安装 Docker-Compose 环境 sudo curl - L https: / / github . com / docker / compose / releases / download / 1 . 21 . 2 / docker - compose - $ ( uname - s ) - $ ( uname - m ) - o / usr / local / bin / docker - compose sudo chmod + x / usr / local / bin / docker - compose 查看版本(检查是否安装成功) docker - compose - v 4、创建项⽬⽂件夹 mkdir - p / home / coder / project 5、在 Docker 中运⾏ docker run - it - p 80:8080 -- name code - v "/home/coder/project:/home

前端HTML5+CSS3静态页面开发-京东首页

核能气质少年 提交于 2020-08-10 13:52:03
前端html5+css3静态页面开发-京东首页 项目介绍 (1)京东首页项目由html + css 布局完成页面,对前端基础知识的入门及掌握有非常好的提升效果,本项目旨在教授HTML和CSS的基础知识,提升基础技能,使用的工具可以是简单的代码编辑工具,这里使用VSCode(Visual Studio Code)进行项目代码的编辑。 (2)VSCode的下载地址:https://code.visualstudio.com/,根据自己的电脑下载对应的版本,按照默认的安装进程将工具安装好。 项目相关知识点 HTML + CSS 盒子模型 + 浮动 + 定位 部分H5标签和C3属性 项目演示图 实现步骤 (1)将所用到的图片插入项目的images文件夹中,京东图标导入项目中。 (2)将所用到的外部样式文件 normalize.css放入项目的css文件夹中。 (3)将所需要导入的字体文件font文件导入项目中。 导入后的项目如图: (图片中的笔记文件是小编自己记录的笔记,大家可以不创建笔记文件) 引入css样式 我们要注意的是,引入外部css时,路径一定要写正确,否则将没有css样式修饰。 注:meta标签中charset指定了编码格式,descroption是页面内容描述,Keywords是搜索引擎搜索页面的关键字,title标签是页面标题。 引入字体样式css部分。代码如下:

VS Code编写Vue过程中出现空格不规范报错的问题

假如想象 提交于 2020-08-10 09:45:24
报错内容: 解决办法: 1.注释或删除这些代码 注释掉之后(重启vue服务),再进行编写的时候,空格不规范的情况下就不会再报错了。 2.如果没在webpack.dev.conf.js文件中找到注释代码就在webpack.base.conf.js文件中 注释或删除掉这段代码之后(重启vue服务),再进行编写的时候,空格不规范的情况下就不会再报错了。 来源: oschina 链接: https://my.oschina.net/u/4234912/blog/4337202

介绍一个基于 .NET 的船新 PHP SDK + Runtime: PeachPie

强颜欢笑 提交于 2020-08-10 08:15:11
前言 这几天想基于 .NET Core 搞一个自己的博客网站,于是在网上搜刮各种博客引擎,找到了这些候选:Blogifier、Miniblog 以及 edi 写的 Moonglate。 Blogifier:这是前端是个 Angular SPA 应用,不利于 SEO,同时首屏加载速度慢,因此排除。 Miniblog:顾名思义 Mini,可以完美承载内容但是主题实在是过于简单,没有可自定义性,因此排除。 Moonglate:总体感觉不错,界面设计得也很好,功能全面,然而需要 SQL Server 作为数据库,然而 SQL Server 虽然有 Linux 版本,但受限于主机配置和预算因此也被排除。 难道就没有适合我需求的博客引擎了吗?答案当然是:有。 众所周知 PHP 是世界上最好的语言(滑稽),还是众所周知有一个叫做 WordPress 的博客引擎生态非常庞大,而且是使用 PHP 构建的。 可是 PHP 和 .NET 又有什么关系呢? PeachPie PeachPie 是一个完全构建于 .NET Standard 之上的一套完整的 PHP SDK + Runtime,包含编译器和运行时等等,兼容 PHP 5.4-7.4(当然部分功能仍在开发中)。 官网: https://www.peachpie.io 那么 PeachPie 有什么优点呢: 开源: https://github

Visual Studio Code 配置C/C++环境

时间秒杀一切 提交于 2020-08-10 06:59:56
Microsoft 在2015年4月30日Build 开发者大会上正式宣布了 Visual Studio Code 项目:一个运行于 Mac OS X、 Windows 和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。现在的很多程序员也在利用VScode进行开发。接下来介绍如何配置VScode的C/C++环境。 1. 下载VScode 下载链接: https://code.visualstudio.com/Download 安装路径自己选择,其他选项如下图: 2. 配置MinGW64环境以及系统变量的配置 【安装MinGW] 官方下载地址: https://sourceforge.net/projects/mingw-w64/files/ 蓝奏云: https://bill.lanzous.com/i7sKSdba0ba 下载的文件:进入网站后不要点击 "Download Lasted Version",往下滑,找到最新版的 "x86_64-posix-seh"。 安装MinGW:下载后是一个7z的压缩包, 解压 后移动到你想安装的位置即可,注意是一个完整的文件夹哦。我的安装位置是:D:\MinGW64 如果有些小伙伴觉得下载速度太慢的话可以直接点击蓝奏云的分享链接进行下载。 【配置环境变量】 然后进入该文件夹 mingw64 > bin > g++

循序渐进VUE+Element 前端应用开发(1)--- 开发环境的准备工作

我的未来我决定 提交于 2020-08-10 06:46:03
之前一直采用VS进行各种前端后端的开发,随着项目的需要,正逐步融合纯前端的开发模式,开始主要选型为Vue + Element 进行BS前端的开发,后续会进一步整合Vue + AntDesign的界面套件,作为两种不同界面框架的展现方式。采用Vue + Element 的前端开发和之前的开发模式需要有较大的转变,以及需要接触更多的相关知识,本系列随笔基于循序渐进的学习研究方式,对使用Vue + Element 这种前端开发的各个方面进行一个完整的介绍,并结合我对BS前端已有的框架功能,进行两者的融合。本篇随笔主要介绍开发环境的准备工作,包括需要准备好相关的开发工具,插件辅助等,以及对开发保存的自动修正处理,调试的配置的内容等。 1、开发所需的软件环境 有别于之前的Asp.net的开发,纯前端的开发,一般不会再采用笨重的VS进行前端的开发,而改用VS Code或者WebStorm等轻型的开发工具来进行前端代码的开发和维护,虽然是轻型开发工具,不过功能也是非常强大的,而且开发环境可以在Windows系统,也可以在Mac系统等,实现多平台的开发环境。 1)VS code的安装 VS Code(Visual Studio Code)是由微软研发的一款免费、开源的跨平台文本(代码)编辑器。几乎完美的编辑器。 官网: https://code.visualstudio.com 文档: https

Vs Code推荐安装插件

微笑、不失礼 提交于 2020-08-09 20:43:08
前言:   Visual Studio Code是一个轻量级但功能强大的源代码编辑器,轻量级指的是下载下来的Vs Code其实就是一个简单的编辑器,强大指的是支持多种语言的环境插件拓展,也正是因为这种支持插件式安装环境开发让Vs Code成为了开发语言中的霸主,让同时支持开发多种语言成为了可能。俗话说的好工欲善其事必先利其器,作为一个Vs Code老用户而已我我觉得安装一些有用的插件多自己日常的开发效率能够大大的提升,下面我推荐的是我日常开发中使用的比较多和感觉起来还不错的一些插件,同时会持续更新,假如大家觉得有好的插件而我这里没有提到的可以在下面留言我会补上。 Vs Code拓展插件安装: 快捷键:Ctrl+Shift+X进入拓展面板,到应用商店文本框中搜索拓展。 适用于 VS Code 的中文(简体)语言包: 拓展名称:Chinese (Simplified) Language Pack for Visual Studio Code 拓展描述:此中文(简体)语言包为 VS Code 提供本地化界面。 美化VS Code的代码: 拓展名称:Beautify 拓展描述: 美化 javascript , JSON , CSS , Sass ,和 HTML 在Visual Studio代码。 Visual Studio代码的图标: 拓展名称:vscode-icons 拓展描述