|
|
|
|
移动端

杏彩现金网直营:Visual Studio Code的十项开发技巧

本文来源:http://www.ib556.com/www_izhufu_net/

申博现金充值登入,Inthepast,KaifuLeehadfollowedapatternoftakingadvantagesofhisstrongbackgroundinthewesternworld,andstirringtroublestoChinesepeopleandreapthebenefitsoutofChinesepeople;Overthetimes,thecredibilityandmoralityofKaifuLee’shadbeenseriouslyquestionedbyChinesesociety;Andnow,KaifuLeehadjoinafascismcircle,whichhadendangeredlivesofChinesepeopleasstatedinmycommentshere,andcontinuethispatternofstirringtroubletoothersandtryingtoreapthebenefitsoutofit;KaifuLeehadriddenhimselffullofsinsinChinesesociety;However,ChinesepeoplehavelongsurpassedtheleveltounconditionallyfollowaquacklikeKaifuLee;KaifuLeehastoaskifChinesepeoplewouldagreebeforehewantstocontinuetosurviveinChinesesociety;butKaifuLeeisdestructivetoChinesesocietyandsomeofhisactivitiesarecriminal,andChinesepeoplerefusetoadoresuchaquackanymore;---KaifuLeemustdisappearfromChinesesoci...  以下为联想创投集团总裁贺志强演讲全文:大家上午好。魅族科技副总裁李楠在朋友圈中对此事进行了回应,称:魅族与高通一直保持着沟通,并有数次深入会谈。经扑救,起火车辆于中午12:40许扑灭,事故造成3人受伤,已送往高要中医院救治,暂无生命危险。

另一方面,“虚商是放号了5个月左右才开始接入实名制认证平台,这导致此前的存量号码需要清理”,虚拟运营商产业联盟秘书长邹学勇在接受媒体采访时表示。与其他机型PK:请选择品牌221克3360手机A奥克斯A宏碁A昂达A爱可视A爱唯克思A爱国者A爱家A爱立信A阿尔卡特A首派BBFBB北斗B博沃B巴诺书店B本易B波导B百加B邦华CColorflyC创维C卡西欧C西铂C长虹DDigiTalkDDmoboDdeovoD东信D东芝D大可乐D大唐D大显D大神D戴尔D朵唯D电意D迪士尼D迪比特EEMIEEE人E本FIfiveF富士通F斐讯F泛泰F飞利浦GGEMRYGGigasetGGoogle谷歌G格莱特HHIKeHHKCHHTCHHelperHiHKCH华世基H华为H华录H华硕H华禹H和信H恒基伟业H惠普H海信H海尔H黑莓Ii-mateIinnosIiuniJ京瓷J佳域J佳通J技嘉J经纬J金立J金鹏K康佳K科健K酷比K酷比魔方K酷派LLASSIELLGL乐丰L乐华L乐派L乐视TVL联想L蓝魔L里奥L雷蛇MMOMAXMMagicPadM微软M摩托罗拉M明基M明泰M美图M铭仁M魅影MOPSM魅族NNECNNUBENNubiaNnekenNnibiruN南方高科N纽曼N诺基亚OO2OOBEEOOKWAPOOPPOO奥盛O欧恩O欧新O欧达PPPTVPPalmP苹果Q七喜Q琦基Q青橙Q青葱RRunboR锐合SSKSSUGARSSonimS三星S三洋S三菱S宇达电通S尚合S松下S桑达S神舟S索尼S索尼爱立信S萨米S西门子S锤子S首信T8848钛金手机TTCLTThLTTransPhone传颂T台电T天时达T天珑T天语T天迈T托普T泰克飞石UUKINGUUT斯达康VVEBVVINUSVVertuVvivoV唯开W万利达W为美W吾尚W唯科W闻尚X先锋X厦华X夏新X夏普X小米X小蜜蜂X小辣椒X新邮通X熊猫X现代X西湖数源X西铂Y一加Y云台Y云狐Y亚马逊Y亿通Y优思Y优派Y原点Y影驰ZZOPOZZORA卓拉ZZTTZZUKZ中兴Z中国移动Z中天Z中恒Z中桥Z中电通信请选择产品双十一期间,包裹将通过如来神掌进行签收,消费者也可以通过百世快递官方网站、微信、微博、支付宝服务窗等渠道快速掌握包裹流转动向。据了解,今年底前,中国联通将在部分城市进行VoLTE试商用,并通过载波聚合在部分地区试点载波聚合,届时这些地区网速可达260Mbps甚至300Mbps。

精品视频网络是大视频的价值承载,必须具备高带宽、低时延、低丢包率等性能,要求固移融合以提供无缝业务体验,满足未来网络SDN/NFV架构需求以充分实现全网资源灵活调度。此外,更有抽奖活动等着市民朋友到场参与。“今天,在世界各地的许多手机市场,我们运行着大约700MHz频谱(用于4G);而在未来5-10年,我们必须要准备出数万兆赫的频谱用于5G服务。和一样,额度在2500-30000间,有一个多月的免息期。

本文向您介绍开发人员在使用Visual Studio Code过程中,值得掌握的十项开发技巧。

作者:陈峻编译来源:51CTO|2019-09-27 08:00

【申博现金充值登入 www.ib556.com快译】由Microsoft开发并提供的Visual Studio Code(/code_visualstudio_com/),是一款用来编辑计算机程序源代码的基本编程工具。它可以在Windows、Linux、以及Mac等操作系统被使用。作为一款免费且开源的应用,它既可以被个人所使用,也可以作为商业用途。

下面,我将向您介绍开发人员在使用Visual Studio Code过程中,值得掌握的十项开发技巧。

命令面板(Command Palette)

通过“命令面板”,您只需要键入某个关键字,而无需浏览具体菜单,即可访问到各种可用的命令。

您可以使用Ctrl + Shift + P的组合键,来打开命令面板。接着,您可以键入各种相关的关键字,并在下拉窗口中查找对应的命令列表。

命令面板

Zen模式

Zen模式是一种无干扰式(distraction-free)的视图。为了能够让您完全专注于代码,它去掉了原有窗体中所有额外的工具箱、以及工具栏。

您可以通过选择“视图” > “外观” > “Zen模式的切换”,来自由地进入和退出Zen模式。

另外,您也可以在Zen模式下将代码设置为居中对齐,以展示出类似于文档编辑器的效果。具体操作是:选择“视图” > “外观” > “居中式布局的切换”。

Zen模式下的居中代码

拆分视图(Split View)

如果您擅长多任务处理的话,那么您可能需要同时处理同一项目的两个不同文件,或者需要查找两个文件之间的差异。此时,您最好采用拆分视图的模式。

您可以根据自己的喜好,来自定义视图的拆分。您既可以将两个文件采用上下放置的方式,又可以左右平铺两个文件。

为了达到该效果,您可以选择“视图” > “编辑器布局” > “拆分”。

在拆分视图中比较文件

标签包裹(Tag wrapping)

Emmet(/emmet_io/)可帮助您在减少手工键入的基础上,生成更多的程序代码。此类插件,不但能够为开发人员节省重复输入的时间,还能够提高他们的工作效率。

由于Emmet允许您从键入的缩写代码中获取相应的标签,因此您可以从如下的Emmet屏幕截图中,查看到所有预先支持的标签包裹列表。

使用Emmet包裹标签

Git集成

Visual Studio Code能够与Git进行有效的集成。该集成能够方便您将任何针对代码的修改,及时地提交、拉出、以及推送到远程的Git存储库中。

在Visual Studio Code中,您可以打开一个属于Git存储库的文件。其对应的编辑器将显示出既有的工作副本、与远程存储库中当前文件之间的差异。不过,互联网连接是保障用户能够持续对Git存储库进行直接操作的基本要求。

您可以通过查看清单:/education_github_com/git-cheat-sheet-education.pdf,来了解所有与Git相关的命令。

工作副本和代码库之间的代码差异

各种新的主题和插件

Visual Studio Code可以让您根据自己的喜好,将不同的主题应用到编辑器中,进而高亮地显示出文本的语法。您可以在Visual Studio Marketplace(/marketplace_visualstudio_com/vscode/Themes)中找到各种完全免费的主题。

Visual Studio Code的主题列表

此外,Visual Studio Code也带有丰富的插件API,用户可以籍此创建属于自己的插件。下面是两种最为常见的插件:

Visual Studio Code中的命令行

Visual Studio Code自带有集成的命令行终端。在Windows上,该终端以命令提示符的形式显示;而在Mac和Linux上,它则显示为Bash。无论是哪种方式,只要系统中已经加载了此类终端,您就可以直接在当前项目的工作目录中启动终端服务。而如果系统并未事先加载,则需要您从自己的主文件夹里启动终端服务。

命令行界面可以让您轻松地控制启动编辑器的方式。通过其给定的选项,您可以打开各种文件,安装各类扩展名,更改显示语言、以及对于不同的输出进行诊断。

另外,它还支持并提供多个单独的终端服务。您只需单击终端右上角的 + 号图标,便能生成更多的终端实例。当然,您也可以通过单击垃圾桶图标,以关闭当前的终端窗口。

Visual Studio Code中的命令行

同时编辑多行

如果只能对代码进行复制与粘贴,显然已经有些过时了。在Visual Studio Code中,您可以通过将光标移动到不同的位置,以实现对多行代码进行编辑。如果您想在不同的行中使用相同的代码,您可以按住 Alt 键,然后单击要键入或编辑代码的不同位置,以添加多个游标。有了这些游标,您便可以一次性添加或编辑各种代码,而不需要反复地在各处进行复制与粘贴代码的操作。

同时编辑多行

排除文件夹(Exclude Folders)

您可以使用“排除文件夹”选项,以删除node_modules之类不必要的模块。当然,您也可以通过此类方法,关闭那些不想在Visual Studio Code中被打开的文件夹。

具体操作方法是:点击“文件” > “首选项”,然后在搜索设置中搜索file.exclude。当然,您也可以在Visual Studio Code中自行添加那些不想打开的文件夹路径。

排除文件夹

转到定义

在编程或编写脚本时,如果您碰到了无法识别的变量或方法,会怎么办呢?您可能需要花费几分钟的时间,去手动检索正确的文件,或是根据该变量或方法的名称,进行全局查找。

如今,Visual Studio Code将会直接帮您定位其对应的定义。您只需按住 Command键(如果是在Mac上)或 Ctrl键(如果是在Windows上),然后将鼠标指针悬停在该变量或方法上,那么系统弹出的悬窗就会自动显示该变量或方法所对应的位置,以及内联的定义。

在弹出的窗口中检查变量

结论

上面我们为您罗列了十项能够有效使用Visual Studio Code的新技巧。希望您能够在实际开发过程中,通过这些技巧来达到事半功倍的效果。

原文标题:10 Tricks Every Developer Should Know in Visual Studio Code,作者:Hari Prasath

【51CTO译稿,合作站点转载请注明原文译者和出处为申博现金充值登入 www.ib556.com】

【责任编辑:庞桂玉 TEL:(010)68476606】

点赞 0
大家都在看
猜你喜欢

订阅专栏+更多

用Python玩转excel

用Python玩转excel

让重复操作傻瓜化
共3章 | DE8UG

168人订阅学习

AI入门级算法

AI入门级算法

算法常识
共22章 | 周萝卜123

138人订阅学习

这就是5G

这就是5G

5G那些事儿
共15章 | armmay

128人订阅学习

读 书 +更多

Cisco网络技术教程(第2版)

本书作为思科认证体系中的入门级教材,主要讲述了网络的基本知识和思科设备的基本命令,以及路由、交换等深层次网络知识的入门知识,其体系...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO官微

申博138游戏登入 ab7777.com 申博在线开户登入 申博现金百家乐登入 申博娱乐网址 申博现金网登入
申博138直营网 申博手机版下载登入 99真人娱乐成登入 申博网址登入导航登入 申博开户官网登入 太阳城手机登入网址
申博开户官网登入 www.38818.com 申博线路检测 申博娱乐登入 百家乐手机版登入网址 太阳城在线开户登入