Visual Studio Code

程序员练级攻略(2018)实践篇:零基础启蒙

让人想犯罪 __ 提交于 2020-11-19 04:30:44
首先,这个零基础启蒙,我觉得确实要吐槽一下,我已经毕业参加工作了,当初就看到左耳听风这个专栏,皓叔出的,非常吸引我,因为皓叔的经历,20多年的开发,有国外工作经历,也赞同他的见解,于是就果断的买了课程。 然而第一个实践课,我就碰壁了,花了大概一年的时间才完成,我回顾了一下,从最开始学python,实战书《与孩子一起学编程》,从GitHub上第一次更新大概是在2018年9月13日,然后在2018年9月24号学完,只用了十二天。 随后学习MDN的Web开发入门,MDN全称是Mozilla Developer Network,可以说是Web方面的官方技术网站ps原来还有这么个网站,也好奇为啥技术都有官网,然后web好像比较乱(没有指导性的官方文档) 因为没有计划深入学习python,所《python编程快速上手》和《python编程:从入门到实践》暂时没看 JavaScript有学过基础,也没有深入学习 Linux计划学习 VS Code,从Sublime Text路转VS Code Web实战项目,GitHub https://github.com/sgal008/python.SimpleBlog 欢迎提issue 通过这个小项目还扩展了图片验证码,上传图片,防止用户发文章或评论输入带HTML或Javascript的内容,防止SQL注入 整个学习来,初学者确实得花很多精力和时间

VS Code有哪些奇技淫巧?

大城市里の小女人 提交于 2020-11-18 18:22:48
不同的开发工具,都能俘获各自的一批忠实的用户和支持者。 VS Code、Eclipse、IDEA、atom....到底哪一款开发工具更好?一直存在这样一个争论。 VS Code这几年作为一款热门的开发工具,逐渐受到更多开发者的欢迎。 它之所以如此受欢迎,和它不断的创新突破是离不开的。 即便如此,还是有很多用户觉得VS Code不好用。 这一点不难理解,让一个用过工具A的同学突然迁移到工具B,哪怕它已经非常完美,但是依然可以找出非常多可挑剔的点。 这里面一是由于使用习惯造成的原因,还有就是开发者对这款新工具不够了解。 但是有一点应该很清楚,作为当下热门的开发工具,很多其他开发工具具备的优秀功能,VS Code同样支持。 为了让大家能够更加清晰的了解VS Code,今天就来给大家介绍一些它的高效用法。 集成终端 在VS Code中,能够直接打开终端。这使得,无论是调试代码,还是执行终端命令行工具,都无需切换窗口,避免一些时间的浪费。 要想使用VS Code终端,需要首先安装它。安装步骤非常简单,只需要如下几步: 启动VS Code shift+cmd+p 打开命令面板,输入 shell command 点击确认 这样,就完成了VS Code集成终端的开发。 批量重命名 名称,在开发过程中占据着至关重要的地位。函数名、类名、变量名....在编写代码过程中经常会和各种名称打交道。

IDEA 常用的一些 (就几个) 快捷键

谁说我不能喝 提交于 2020-11-17 22:22:57
快捷键 说明 Ctrl + P 提示类参数 Ctrl + Q 提示类的属性和方法包名 Ctrl + D 复制一行到下一行 Ctrl + F 查找 Ctrl + R 替换 Ctrl + Z 撤销 Ctrl + Shift + Z 反撤销 (如果弹出搜狗符号大全, 说明这个快捷键被搜狗占用了, 就需要改搜狗快捷键) Ctrl + Shift + 空格 比如 StringBuilder sb = new 会自动补全 Ctrl + Shift + 上下键 选中内容可以上下移动 Ctrl + Shift + Alt + J 选中所有名字相同的文本, 类似VS code 的 Ctrl + D Alt + Shift 多光标选中, 可以选中多个 Alt + Enter(回车) 万金油键盘 随便看看, 下面一样的 Ctrl + P :提示类参数 Ctrl + Q :提示类的属性和方法包名 Ctrl + D : 复制一行到下一行 Ctrl + F :查找 Ctrl + R :替换 Ctrl + Z :撤销 Ctrl + Shift + Z :反撤销 (如果弹出搜狗符号大全, 说明这个快捷键被搜狗占用了, 就需要改搜狗快捷键) Ctrl + Shift + 空格 :比如 StringBuilder sb = new 会自动补全 Ctrl + Shift + 上下键 :选中内容可以上下移动 Ctrl +

64岁Python之父重返职场:退休太无聊了,我准备去微软打工

我是研究僧i 提交于 2020-11-17 09:08:02
大数据文摘出品 作者:牛婉杨 今天凌晨,现年64岁的 Python之父 Guido van Rossum 宣布自己将加入微软的开发部门,称“退休太无聊了”。 去年10月,Van Rossum 在 Dropbox 工作了6年半之后宣布退休, 没想到一年后,64岁的他又决定重返职场。 他表示,加入微软后将致力于“让Python变得更好用(不仅仅是在Windows上)”。 微软方面也证实 van Rossum 确实加入了微软。“我们很高兴他能成为开发部门的一员。微软致力于为Python社区做出贡献,并与Python社区一起成长,Guido的入职反映了这一承诺,”发言人说。 吃瓜网友们闻讯也纷纷在reddit上展开了讨论,有网友毫不留情的指出”微软并没有更新到Python3”,“大部分谷歌代码库仍然停留在Python2上”。 当然,调侃归调侃,大部分网友还是看好 van Rossum 任职微软。 “这只会对我们所有人都有好处。Python的创建者、主要的开源支持者加入了微软。微软一直在积极支持开发社区,他将能够影响世界上最强大的公司之一。对于前‘仁慈的独裁者(BDFL)’ van Rossum 而言,这是多么伟大的一步。” 从诞生到现在,van Rossum 一直致力于改进Python 20 世纪 80 年代末,van Rossum 在荷兰国家数学和计算机科学研究中心的 CWI

在 Visual Studio for Mac 中编译和生成

有些话、适合烂在心里 提交于 2020-11-16 02:46:03
使用Visual Studio将C#生成DLL文件的方法 https://www.cnblogs.com/AaronBlogs/p/6840283.html Visual Studio 开发 - Visual Studio for Mac https://msdn.microsoft.com/magazine/mt790182?f=255&MSPPError=-2147217396 Mac上使用Visual Studio Code开发/调试.NET Core代码 https://www.cnblogs.com/Leo_wl/p/5654758.html 生成和清理项目和解决方案 https://docs.microsoft.com/zh-cn/visualstudio/mac/building-and-cleaning-projects-and-solutions 在 Visual Studio for Mac 中编译和生成 https://docs.microsoft.com/zh-cn/visualstudio/mac/compiling-and-building 来源: oschina 链接: https://my.oschina.net/u/4317906/blog/4033275

Visual Studio 开发(一):安装配置Visual Studio Code

◇◆丶佛笑我妖孽 提交于 2020-11-15 19:16:50
一、为何使用Visual Studio Code 在学习音视频开发的时候,使用到了C和C++,在回顾复习C和C++的知识的时候,需要编写一些代码来加强理解。 虽然,有在线的语言编辑工具 https://tool.lu/coderunner/ ,但是相比VS之类的IDe来说使用的方便程度还是受到很大的限制的。 Visual Studio Code作为一个微软发布的轻量级的编辑器,编写和调试C代码是相当方便的,所以最后选择使用Visual Studio Code。 二、安装配置Visual Studio Code 下载地址: https://code.visualstudio.com/ 下载后,安装,启动后,添加如下的插件: 只是添加这些插件,还是不够的,还需要安装和配置MinGW。 MinGW是个精简的Windows平台的C/C++、ADA及Fortran编译器,特点就是编译出来的可执行文件能够独立在Windows上运行。而这个特点正好是我们想利用的。 点击安装程序,一路下一步就可以了,在选择安装项目的时候,我们将Base Setup里面的Package安装好就可以了。 然后静待安装完毕。 这时我们将Visual Studio Code重启一下,然后简单的编写一个C语言的Hello World测试运行一下。查看到输出,那就说明我们成功的配置好的Visual Studio Code了

IDEA 常用的一些 (就几个) 快捷键

a 夏天 提交于 2020-11-14 17:08:17
快捷键 说明 Ctrl + P 提示类参数 Ctrl + Q 提示类的属性和方法包名 Ctrl + D 复制一行到下一行 Ctrl + F 查找 Ctrl + R 替换 Ctrl + Z 撤销 Ctrl + Shift + Z 反撤销 (如果弹出搜狗符号大全, 说明这个快捷键被搜狗占用了, 就需要改搜狗快捷键) Ctrl + Shift + 空格 比如 StringBuilder sb = new 会自动补全 Ctrl + Shift + 上下键 选中内容可以上下移动 Ctrl + Shift + Alt + J 选中所有名字相同的文本, 类似VS code 的 Ctrl + D Alt + Shift 多光标选中, 可以选中多个 Alt + Enter(回车) 万金油键盘 随便看看, 下面一样的 Ctrl + P :提示类参数 Ctrl + Q :提示类的属性和方法包名 Ctrl + D : 复制一行到下一行 Ctrl + F :查找 Ctrl + R :替换 Ctrl + Z :撤销 Ctrl + Shift + Z :反撤销 (如果弹出搜狗符号大全, 说明这个快捷键被搜狗占用了, 就需要改搜狗快捷键) Ctrl + Shift + 空格 :比如 StringBuilder sb = new 会自动补全 Ctrl + Shift + 上下键 :选中内容可以上下移动 Ctrl +

TIOBE 3 月编程语言排行榜:Java 大涨,Delphi 辉煌不再!

孤街浪徒 提交于 2020-11-13 05:53:24
整理 | 屠敏 出品 | CSDN(ID:CSDNnews) 日前,编程语言社区 TIOBE 最新发布了 3 月编程语言排行榜。 在最新的榜单中,Top 5 排名并未有明显的变化。不过相比 上个月 ,Java 涨幅有所上升,从上个月的 1.48% 到本月的 2.9%,Java 以 17.78% 的份额稳居第一。按照 Oracle 对 Java 的发布周期来算,在本月中 Java 14 将会有最新的消息给到开发者,譬如记录 (records)、switch 表达式、模式匹配等。但官方更新归更新,据《 2020 Java 生态系统 》报告显示,最受开发者喜爱的依然是铁打的 Java 8 及 Java 11。 另外,继上个月 Objective-C 排名下降之后,苹果主推的另一大编程语言 Swift 在本月也跌出了 Top 10,位于第 13 名,占比 1.24% 。与此同时,VB 倒是出乎意料地进入了 Top 20。 Delphi 辉煌不再 除此之外,值得我们关注的是,TIOBE 官方以”Delphi is about to fall out of the TIOBE index top 20“为题呈现了本期变化最大的编程语言 Delphi 。 作为 Windows 平台下著名的快速应用程序开发工具也作为一款 IDE,很多开发者曾以「真正的程序员用 C++,聪明的程序员用 Delphi

微软全面拥抱 AI!「云+终端」打造「世界计算网络」

放肆的年华 提交于 2020-11-13 02:22:35
记者 | Aholiab 责编 | 刘静 出品 | CSDN(ID:CSDNnews) 11月4日,一年一度的微软IT大会Ignite在美国奥兰多举行,来自全球的2.6万名IT从业者、开发者、数据专家出席会议。在本次会议中,微软发布了多项最新的技术、产品、服务与解决方案,涵盖从Azure到经典的办公服务等多个领域。CSDN记者应邀出席了本次大会,并从现场发回了最新报道。 作为专业的技术社区,本篇文章除了向大家介绍微软本次发布的重要服务和产品之外,也特别为国内的开发者整理了新发布的开发工具。接下来就让我们一起来看看本次Ignite大会的那些亮点吧~ 美国东部时间11月4日~8日,一年一度的微软IT大会Ignite在美国奥兰多举行。作为微软最重要的技术会议之一,每年微软都会在Iginite大会上宣布一系列的产品及服务的升级,也会发布一些新的技术解决方案。今年也是如此。 萨提亚: 让所有公司都成为软件技术公司 在万众瞩目中,微软CEO萨提亚·纳德拉(Satya Nadella)以「技术密集度」(Tech Intensity)为主题的演讲拉开了大会的序幕,并以一种「行为艺术」的方式来阐释选择这个主题的原因。 微软CEO萨提亚·纳德拉 在过去的110天里,一个临时组成的开发团队在奥兰多环球影城实现了一个新的展厅。利用Azure Kinect的AI传感器所提供的计算机视觉能力和语音模型,萨提亚

Visual Studio Code 1.51 发布

冷暖自知 提交于 2020-11-10 11:48:18
Visual Studio Code 1.51 稳定版已发布。 更新亮点 支持自定义智能提示面板的大小 此版本对智能提示面板的 UI 进行了改进,拖动控件的侧边或角端即可调整大小。 突出被固定的标签 被固定的标签即使处于不活动的状态,现在也会一直显示代表固定状态的 icon,便于用户进行识别。如果某个标签既被固定,又包含未保存的变更,其 icon 会同时反映两种状态,如下图名为"v1_51.md"的标签。 终端新增"Local Echo"模式 在终端进行修改文件或创建文件夹等操作时,通常需要将信息发送给终端进程进行处理,然后再返回给 VS Code,这样才代表操作生效。不过当与 SSH 服务器或 Codespace 的网络连接较差时,此类操作可能会很慢。 因此新版本为终端增加了"local echo"模式,该模式会试图预测本地要进行的修改和光标移动,并在 UI 进行显示,而无需往返服务器。默认情况下,预测字符以“渐暗”样式显示。 可通过两项设置来配置此模式: terminal.integrated.localEchoLatencyThreshold 此选项用于配置检测到的延迟阈值(以毫秒为单位),在该阈值处 local echo 将被激活。可以将其设置为 0,以一直开启该功能,也可以将其设置为 -1,以禁用该功能。默认值为 30。 terminal.integrated