README

值得一学,目前在我的团队内部已经大面积推广,反馈不错

vsc的宣传语是:

一个运行于MacOSX、Windows和Linux之上的,针对于编写现代Web和云应用的跨平台源代码编辑器。按它说的,vsc特别适合来作为前端开发编辑器。

当然,最nice的还是写js代码了,这也是我接下来要着重介绍的功能。

目前vsc已经开源了:

另外Linux还需要额外的

如果是mac系统,加简单的命令行

[sudo]npminstall-gcoden当前目录打开vsc编辑器

$vsc每次去桌面找快捷方式是非常傻的办法,终端里输入几个字母就可以搞定,又何必那么费劲呢?

键盘一定比鼠标操作快,你还是用鼠标么?土不土?

这个模块是nodejs写的,后面会讲

功能区1:4大主菜单

分别是文件夹,搜索,git和调试

功能区2:二级菜单

点击每个主菜单都会显示对应的二级菜单,比如Explore就是打开的目录,具体在后面讲解

功能区3:编辑区

我们最常用的编码区

功能区4:信息显示区

当前git信息,格式,字符编码等

master+0↓1↑点击此处,会弹出

gitcheckout输入git分支名切换分支,很贴心

语法校验,哪里出错,哪里有警告点击一下此处就都能看到,但不是完全准,算仅供参考吧

稍微点评一下,微软的界面做的还是下了功夫的,细节处理的不错

IntegratewithExternalToolsviaTasks

vsc还是支持各种task,Gulp,Grunt或Jake等

常见的各种编译,如markdown编译成html,sass编译成css,coffee或typescript编译成js等

当也有各种语法编码校验

这个菜单主要是对文件夹和文件的管理

这里有2个概念

DIR很好理解,就是你当前打开的文件夹

workingfiles是已打开的所有文件,如果此时点击右上角的分屏按钮,可以把文件放到对应的编辑区里。

打开文件夹在菜单里,快捷键command+o

常见的各种搜索都支持了,很强大

如果设置快捷键cmd+2,直接定位到搜索框,输入文字后,直接回车就是全文搜索

git是目前最常用的版本控制软件,推荐命令行操作,这样对原理理解的更深入,可以避免很多gui莫名其妙的问题

vsc对它进行了抽象,提供的功能,刚刚好够用

简单明了

下面给出一些git学习资料(如果熟悉,自动跳过)

要注意:vsc不提供创建git项目功能,所以需要先创建git项目,然后打开再用它编辑

为什么选用vsc,一个原因就是因为调试

vsc官方说

Weimprovedsteppingperformancebyloadingthescopesandvariablesofstackframeslazily.Thisimprovementisbasedonaprotocolchangethataffectsalldebugadapters.意思就是他们做了很多优化

使用中,确实比node-inspector快很多

vsc调试使用方法也很简单,步骤如下:

这是我们最常用的调试

通过创建express项目构建,调试来演示vsc的具体用法

使用express-generator

examplesgit:(master)expresshelloworldcreate:helloworldcreate:helloworld/package.jsoncreate:helloworld/app.jscreate:helloworld/publiccreate:helloworld/public/javascriptscreate:helloworld/public/imagescreate:helloworld/public/stylesheetscreate:helloworld/public/stylesheets/style.csscreate:helloworld/routescreate:helloworld/routes/index.jscreate:helloworld/routes/users.jscreate:helloworld/viewscreate:helloworld/views/index.jadecreate:helloworld/views/layout.jadecreate:helloworld/views/error.jadecreate:helloworld/bincreate:helloworld/bin/wwwinstalldependencies:$cdhelloworld&&npminstallruntheapp:$DEBUG=helloworld:*npmstartexamplesgit:(master)cdhelloworldhelloworldgit:(master)npminstallhelloworldgit:(master)npmstart测试express项目是正常的。

说明:如果是自己的项目,需要自己构建git版本控制的,faq里有具体说明。

输入command+t快速定位文件:.vscode/launch.json

修改launch.json的内容

"name":"Launchhelloworld","type":"node","program":"examples/helloworld/bin/www",program是要执行的express的入口。

这里的helloworld是项目,所以找到/bin/www目录即可。

会弹出一个窗口,执行如下命令

和chrome的调试是一样的。

点击1)处按钮,打开控制台,配合调试,在控制台里查看对应的变量值

另外值得说明的是二级菜单里4个部分

它和chrome的调试也是一样的,此处就不多讲了。

课后作业:亲手debug一次,感受一下vsc的魅力

因为之前微软推出了typescript语言,结合tsd文件,用visualstudio写typescript代码是相当爽的,智能提示的功能非常nb。

这个功能理所应当也被vsc继承了。

vsc的自动补全用的是typings。

TheTypeScriptDefinitionManager(之前的tsd已经弃用了,faq里有说明)

和npm很像,有木有?

那么就可以安装typings之后,使用

npminstalltypings--globalcdvsc-doctypingsinstalldt~node--global--savetypingsinstallexpress--ambient--save和npm很像,有木有?

此时看一下当前目录,下面的express.d.ts文件即是具体提示用的。

typings/express/express.d.ts在代码编辑区里,输入CTRL+SPACE(默认快捷键)就可以有提示了。

目前node.d.ts版本还是0.12.0,和nodev4的api差不了多少(最新的已经是4.x了)

上面是基本的操作,下面看点高效的使用:自定义快捷键

菜单view里找CommandPalette项

view->CommandPalette(调色板)对应的快捷键是shift+command+p

敲完后,输入tri

但是CTRL+SPACE在我的电脑里已经占用了,所以还是需要修改一下的,见下图

打开快捷键配置

修改如下

即把

//Placeyourkeybindingsinthisfiletooverwritethedefaults[{"key":"ctrl+space","command":"editor.action.triggerSuggest","when":"editorTextFocus"}]改成

//Placeyourkeybindingsinthisfiletooverwritethedefaults[{"key":"shift+space","command":"editor.action.triggerSuggest","when":"editorTextFocus"}]此时,就是输入SHIFT+SPACE就可以有提示了

说明:key就是快捷键,command是编辑器的操作

熟悉mac的都知道folder里的cmd+1|2|3|4切换文件夹显示,其实我们也可以使用类似的快捷键来提高工作效率

xcode里面也是,所以command键是我最常用的快捷键

推荐配置如下,按照顺序来,好记

{"key":"cmd+1","command":"workbench.view.explorer"},{"key":"cmd+2","command":"workbench.view.search"},{"key":"cmd+3","command":"workbench.view.git"},{"key":"cmd+4","command":"workbench.view.debug"}这样配置可以让大拇指最少移动,以大拇指为中心,快速切换,速度非常快

一个编辑区里,vsc是不缓存的,毕竟是js写的,相对较弱,这其实是vsc的一个优化

所以cmd+p打开了文件之后,之前的文件就找不到了

实际上都存到workingfiles里了,只要我们切换workingfiles即可

mac下ctrl+-和shift+ctrl+-切换当前workingfiles

还是很爽的

原理说明:我们可以看到2个配置文件,一个是不能修改的,另一个是空的,后面的会把前面的覆盖

//将defaults和options参数合并到{}varopts=$.extend({},$.fn.tab.defaults,options);把options里的覆盖$.fn.tab.defaults。

合并后的的配置项,再和{}合并,至少保证配置是{}

搜索

最新的1.0版本,右下角会有个提示创建jsconfig.json

jsconfog.json要和typings在同级目录

TODO:稍后不出

fnfn

待测

打开主题配置

选一个自己喜欢的主题吧

举个简单例子,在index.html里

输入link,然后tab键,就会生成下面的代码

写其他语言也有这样的神奇,见后面讲的codesnippets章节

在写node.js代码的时候,有时会忘记某个模块中有哪些方法及其用法,经常要去官网翻一下api文档。

这里介绍下怎么使用vsc来搞定这一问题。

过程如下图:

vsc是用atom-shell(现在叫electron)写的,这玩意和node-webkit(现在叫nw.js)一样,都是把node.js和chrome结合起来的工具,所以可以这么使用。

不过vsc使用到的node.js模块并不多,比如引用util和vm等会报错,用node-webkit就不会这样。

更好的查看api办法是使用docset查看文档,比如zeal或dash(后面会讲)

按照一般app的设计,都是主应用,和用户目录下的缓存文件,把用户自定义的或使用生成的文件都放到缓存文件目录里。鉴于此,我们来找找code.app的缓存文件,或许能发现点有用的东西

目录是/Users/sang/Library/ApplicationSupport/Code

Codepwd/Users/sang/Library/ApplicationSupport/CodeCodetree.-L2.├──DevToolsExtensions├──FileSystem│├──000│└──Origins├──GPUCache│├──data_0│├──data_1│├──data_2│├──data_3│└──index├──LocalStorage│├──chrome-devtools_devtools_0.localstorage│├──chrome-devtools_devtools_0.localstorage-journal│├──file__0.localstorage│└──file__0.localstorage-journal├──QuotaManager├──QuotaManager-journal├──User│├──keybindings.json│├──launch.json│└──snippets├──databases│├──Databases.db│└──Databases.db-journal└──storage.json8directories,17files这些文件我们能看懂的就尽量看,看不懂的也无所谓,如果想深度了解里面的机制,还是有必要看看的。

storage.json是code.app的核心配置文件,就像npm里的package.json一样。

看一下具体内容

Codecatstorage.json{"updateChannel":"stable","windowUIState":{"width":1280,"height":773,"mode":1,"x":0,"y":23},"openedPathsList":{"folders":[],"files":["/Users/sang/Library/ApplicationSupport/Code/User/snippets/javascript.json","/Users/sang/workspace/github/vsc-doc/typings/node/node.d.ts","/Users/sang/workspace/github/vsc-doc","/Users/sang/workspace/github/vsc/index.js","/Users/sang/workspace/moa/rate-cache","/Users/sang/workspace/aircos/aircos-plugins","/Users/sang/workspace/github/vsc","/Users/sang/test/go","/Users/sang/test/go/views"]},"theme":"vs","folderPickerWorkingDir":"/Users/sang/workspace/moa","lastActiveOpenedPath":"/Users/sang/workspace/github/vsc-doc"}%说明

为什么要了解它呢?

如果你理解了上面的配置起什么作用,那么你是不是可以干很多坏事儿呢?比如

剩下的自己发挥吧

上面的目录结构基本都可以看懂,对应当前用户来说

├──User│├──keybindings.json(用户自定义的快捷键)│├──launch.json(调试加载的文件)│└──snippets用户快捷键比如快捷键

CodecatUser/keybindings.json//Placeyourkeybindingsinthisfiletooverwritethedefaults[{"key":"ctrl+f12","command":"editor.action.goToDeclaration","when":"editorTextFocus"},{"key":"shift+space","command":"editor.action.triggerSuggest","when":"editorTextFocus"}]%是不是和我们之前配置的一样

User/launch.json和上面的是一样的,就不打印了。如果想每次都定义一下的话,可以自己修改,以后对当前用户就是全局的了

User/snippets是snippets存放位置,比如javascript的定义

User/snippets/javascript.jsonsnippets中文是代码片段,是自定义智能提示用的

自己按照上面的方法定义自己的snippets,可以提高很多工作效率哦

下面看一下如何在代码中使用snippet,如图

和vim、nodepad++里的录制宏类似

app的安装目录是/Applications/Visual\Studio\Code.app,右键showpackagecontent,然后一层一层的找里面的内容就可以了

/Applications/Visual\Studio\Code.app/Contents/Resources下面我们来看一下里面的内容

out是一个比较有趣的目录,所有代码都是混淆过的,但可以从其文件名和目录名称看出一些东西

outpwd/Applications/VisualStudioCode.app/Contents/Resources/app/outouttree.-L3.├──bootstrap.js└──vs├──base│├──browser│├──common│├──node│├──parts│└──worker├──css.js├──editor│├──browser│├──common│├──contrib│└──css├──languages│├──annotatedLanguage│├──csharp│├──css│├──handlebars│├──html│├──javascript│├──json│├──less│├──lib│├──markdown│├──php│├──plaintext│├──razor│├──sass│├──typescript│├──typescript.workbench│└──vsxml├──loader.js├──nls.js├──text.js└──workbench├──browser├──electron-browser├──electron-main├──parts├──services├──workbench.main.css├──workbench.main.js├──workbench.main.nls.js└──workbench.main.nls.keys.js36directories,9filesbootstrap.js是启动的脚本

默认支持的语言

vs/base/browser/ui/是界面里用的svg图,如果想自定义界面可以自行修改

vs/base/node/terminateProcess.sh写的不错

#!/bin/bashterminateTree(){forcpidin$(pgrep-P$1);doterminateTree$cpiddonekill-9$1>/dev/null2>&1}forpidin$*;doterminateTree$piddone/Applications/VisualStudioCode.app/Contents/Resources/app/out/vs/editor/css是编辑器vs-theme.css样式

/Applications/VisualStudioCode.app/Contents/Resources/app/out/vs/workbench/browser/css是workbench的vs-theme.css样式

看看它依赖的第三方开源模块

Node.js插件支持

也可以叫自动换行,一般建议是80

cmd+shift+p输入"语言"选择“配置语言”,进入修改。

todo

VSCode把NodeJS和Mono的调试功能抽象出来了,大家就可以通过自定义DebuggerAdapter和VSCodeDebugProtocol从而实现自己的调试器。现在VSCode插件中心里,Go、PHP、Python、Ruby的Debugger做的都比较成熟了

参见

如果你也想自己实现一个Debugger,可以参考

vsc其实不管你的git初始化的,只要你当前是git管理的,它的git部分才有用。

也就是说git需要自己处理。

比如

gitcheckout-bdev如果是已有分支就

gitcheckoutdev怎么让语法检查器支持es6的语法呢?要支持es6的话,需要在项目下建一个jsconfig.json,内容为

npminstalljsf-gjsf可以折叠代码了么?0.10.11之后都可以的

目前还没有,需要等

后缀名为“jsx",或者你把语言设为"javascriptreact"

在package.json的目录里

typingsinstallnode--ambient--save然后在app.js文件上增加注释,引用typings,然后就有代码提示了

YoucanalsohitCTRL+SPACEandgetintellisense.

如果是反复改后,还是不能提示(我是好使后,我删除了jscongfig.json,之后vsc就一直没有提示了,无论如何操作),请重启

官方说

npminstall-gyonpminstall-ggenerator-codeyocodemarkdownpreview

0.9+开始增加了markdown预览功能,试用了一下,还是非常不错得

上面的命令,可以翻译一下

command+\shift+command+v1.1.0(April2016)TheApril1.1.0releaseisourfirstmonthlyreleaseafterannouncing1.0.WehavebeenoverwhelmedbythepositiveresponsetothatreleaseandtheexcitementinthecommunityforVSCodeandtherapidlygrowingecosystemofnewlanguagesandextensions.

Hereisanoverviewofsomeoftheupdatescontainedinthisrelease:

主要改进点:

扩展作者会尤其喜欢这个版本,理由如下:

other

设置改进

LanguageServerProtocol

Version2.xofthelanguageserverprotocolwasreleasedtogetherwithacorrespondingclientlibrarytobeusedinextensionsandaserverlibraryforNode.js.

Themajorchangesare:

支持tab了,当前打开的tab编辑,option+command+tab。另外一大变更就是增加插件,1级左侧变成了5大功能。

vsc和其他编辑器(sublimetext,atom,webstorm等)相比,某些方面还存在很多问题。对于一个前端工程师来说,它已经足够好了。

推荐使用~

IntelligentandsuperfasttestrunnerforJavaScript/TypeScript/CoffeeScript.

THE END
1.慕课网权威IT编程学习平台【华语区开发者必装应用】 App Store“优秀新App”、“教育类精品推荐”、“编程一小时专题”、“学无止境”、“学而不倦”、“学霸的一天”、“精通课业”、“轻松学编程”、“人人能编程”、“助力职场”等专题定期推荐App 慕课网,利用最新的MOOC在线学习形式,建起中国https://apps.apple.com/cn/app/%E6%85%95%E8%AF%BE%E7%BD%91-%E5%85%8D%E8%B4%B9%E7%BC%96%E7%A8%8Bmooc%E5%85%AC%E5%BC%80%E8%AF%BE%E5%B9%B3%E5%8F%B0/id722179140?see-all=developer-other-apps
2.python编程软件python开发手机apppython编程软件下载大全python编程软件支持对python语言进行代码编辑与处理,它作为人工智能的首选开发语言,其使用率是相当的高,而python有其独特的语法和架构,需要的编译器也有别于其它语种,需要下载python系列编译器的用户可以来下载使用!http://m.downcc.com/k/pythonbcrj
3.免费学编程app软件大全手机学编程的软件下载免费自猿编程app等级:大小:107.24M更新时间:2024-12-10 直接下载简要:对于编程,很多小伙伴可能觉得很难,想学又怕学不会,对于市面上高昂的培训费又负担不起。为此小编给大家带来了猿编程app,这是一款非常不错的编程学习软件,由北京猿力教育科技有限公司倾心打造,主要是为7-12岁孩子而设计,通过它家长可以来引导孩子接触https://www.ddooo.com/zt/xbcapp.htm
4.微信小程序毕业设计青少年素质教育培训系统源码(java+小程序+zip基于微信小程序+Node.js+MySQL实现的简易在线答题小程序源码.zip基于微信 ssm基于微信小程序的青少年素质教育培训系统(java毕业设计完整源码+说明文档).zip 浏览:110 ssm基于微信小程序的青少年素质教育培训系统(java毕业设计完整源码+说明文档) 所需开发环境: 开发语言:Java JDK版本:JDK1.8 服务器:tomcat7+ https://download.csdn.net/download/sinat_26552841/90097152
5.知识付费APP源码开发(源码)主营产品主营业务:小程序商城、公众号商城、APP商城开发、分销系统、预约系统、门店管理系统、旅游景区系统、回收系统、美容院管理系统、上门家政服务、医疗管理系统、门诊预约系统、餐饮小程序系统、多商家入驻系统、淘宝客联盟系统、拼团小程序系统、在线课程系统、知识付费系统、高考小程序系统、酒类商城系统、共享充电桩http://guangzhou.11467.com/info/14215235.htm
6.继续教育app下载继续教育软件继续教育平台下载 融学继续教育app是一款职业培训软件,为各个行业的用户提供一个同行交流平台,打造一个良好的学习氛围。让用户能更好的学习。融学app为用户提供海量在线课程,还有热门资讯等资源 手机版继续教育下载器 2.98M / 2020-10-19 / v1.1.8.7716 安卓版 评分: http://www.downyi.com/key/jixujiaoyu/
7.慕课网课程app官方版2024免费下载安装最新版如发现版本老旧,欢迎邮件反馈tousu@liqucn.com,或移步慕课网官网下载最新版 介绍 慕课网,免费的IT技能学习、交流平台。随时随地学IT。 慕课网,一般又称慕课网大前端,慕课网课程app。 慕课网(imooc.com) 是专业IT技能在线学习、公开课平台,开发工程师自学必备网站。有超10000+免费学习视频课程、完整规划好的学习路径,https://m.liqucn.com/os/android/rj/41735.wml
8.慕课网慕课网免费下载下载次数:341次更新时间:2024-11-1210分 安全下载 使用手机助手 下载手机助手,在手机助手中下载当前软件,更安全软件介绍 慕课网(iMOOC)是专业的IT技能在线学习平台,有超10000+免费学习视频课程、完整规划好的学习路径,企业级实战项目,线上编程工具;更有一线技术大牛带你打牢技术基础,积累开发经验。学编程,从这里https://app.zol.com.cn/series_1914.html
9..net在线培训考试系统源码.zipgithub下载的zip文件ASP源码—完美 ASP在线订单系统源码.zip 上传者:m0_62396648时间:2023-10-30 IEC-60870-master.zip_60870源码_IEC_IEC104 C#_c# iec104_iec 60870 c#版本的iec104协议源码和测试程序 上传者:weixin_42653672时间:2022-07-13 Android今日资讯新闻APP源码.zip_APP_android_app源码_资讯app https://www.iteye.com/resource/weixin_44042579-13692788
10.互联网在线学啊培训网培训在线教育系统网站源码资源仅供学习研究,不保证100%完美以及不提供技术支持,虚拟资源可复制,不支持任何理由退款,建议查看付费下载说明以后再下载。 付费资源 已售94 互联网在线学啊培训网培训在线教育系统网站源码 小易 4月16日更新 关注私信 057517 资源说明: HI~~~大家期待已久的源码来了,《一品威客》《猪八戒》等大型平台很多需求方都https://www.yizhanzzw.com/28449.html
11.6958下载次数: 金币说明:5元5|10元10|30元100|100元1000|更多 在线冲值:点击在线冲值 源码标签: 查看或解压密码: 网盘提取密码: 源码介绍 6958-php+mysql+uniapp考试培训系统 答题考试系统源码企业培训考核系统源码 企业培训考试系统,包含章节练习、历年真题、错题记录、模拟考试和正式考试等模块。 http://www.codehy.com/vip/php/2024/0721/25272.html
12.精心整理75个源码类学习网站拉基源码提供源码下载、ASP源码、PHP源码、JSP源码、CGI源码、.NET源码、建站素材、工具软件、服务器软件、电子书籍、网页模板等服务。[ 29.编程年 (http://www./) 编程年是一个学习编程、学习代码的在线教育有奖活动,学习C语言、学习Java语言、学习安卓、iOS等,简单成为全栈程序员,制作自己的APP应 http://www.360doc.com/content/16/1008/02/26679739_596564234.shtml
13.APP源码应该如何获取?在开发者社交平台如Stack Overflow、Reddit等,或者专业的应用开发社区中,有时会有开发者分享自己的项目源码。在这些平台上可以找到一些开发者愿意开源他们的应用,供其他人学习参考。 4. 教育和培训平台: 一些教育和培训平台提供了学习用的APP源码,用于培训学生或职场人士。这些源码通常是为了教学目的而设计的,是合法的http://www.apppark.cn/t-50481.html
14.无忧下载,破解软件网站源码游戏源码培训教程绝版资源每日8H5游戏《小小三国志》完整源码下载,前端Egret白鹭+后端Java 热度(495) 手机App源码 > 6Thinkphp仿众图网图片素材下载站源码/资源下载站源码/自适应手机端 热度(365) 7《羊了个羊》在线刷各类绝密培训视频教程下载 1黑马JavaEE32期培训全套视频教程+学习资料大合集 热度(531) http://www.5udown.com/
15.精品课sqlserver,精品课堂app下载体育用品在线商店系统 网站群信息管理系统 员工绩效考核系统 学生档案信息管理C# 基于ASP.NET技术的动态IT培训网站的设计与实现 商品销售管理系统(毕业设计)最新版下载 题库系统与试卷生成 java论坛管理系统,包括论文和程序 java图书管理系统毕业设计+源码 http://chengdu.cdxwcx.cn/article/phppop.html
16.Java版教育培训类网站源码Java版教育培训类网站源码,供同行们参考学习使用的是Spring-MVC+Mybatis架构点赞(0) 踩踩(0) 反馈 所需:5 积分 电信网络下载 hustpanda01 2019-03-22 16:25:02 评论 资源不错,需求分析方面稍有些简略 beibaojava 2019-03-16 22:42:20 评论 不错,推荐。 a744965751 2019-03-15 15:29:52 评论 https://www.coder100.com/index/index/content/id/1010315
17.在线教育系统源码解读:定制化企业培训APP的开发策略当下,企业培训正经历着一场数字化的迭代,定制化企业培训APP应运而生,成为提升员工技能、推动企业发展的重要工具。下文小编将与大家一同深入了解在线教育系统的源码,探讨开发定制化企业培训APP的策略,以满足不同企业的培训需求。 1.源码结构解析 常见的在线教育系统可能包括用户管理、课程管理、学习进度追踪、考试评估等模块https://blog.51cto.com/u_16065721/9016162
18.php中文网教程手册视频php中文网提供大量免费、原创、高清的php视频教程,并定期举行公益php培训!可边学习边在线修改示例代码,查看执行效果!php从入门到精通,一站式php自学平台!https://www.php.cn/
19.www.yl黄软件app大全免费下载2023安装手机版3.03 宝贝又紧又湿又软H 15.76MB 5582好评 男的插曲女的叫 乱伦操屄网站 国内产品网站W源码1688 39.29MB 舞蹈培训班附近沟厕极品嘘嘘 欧美产'久久三级片高清 双性高H各种PLAY浪荡受NP 837.55MB 8471好评 女子被十二人糟蹋视频 粉嫩无码小穴在线观看 成人https://www.yl-ru.com/appnode29550047/851756.html
20.MasterstudyMasterstudy v4.8.77 最新中文汉化破解版主题下载 一年免费更新 赠送APP源码 ?此主题已经过测试可以成功导入demo! 本站亲测地址 汉化文件:4个小时的汉化成果:主题+5个配套核心插件均已深度汉化,汉化率达100%,强http://wpzyh.com/masterstudy-v4-1-0.html
21.天润顺腾+成人职业教育APP在线培训系统,教育培训直播网站【天润顺腾+成人职业教育APP】在线培训系统,教育培训直播网站,网校系统开发,在线视听教育系统(提供源码北京地区可上门服务)产品服务介绍,独立招生网校,在线直播教学,考试题库测评,教务运营管理,自由切换终端; 通过随堂测试,老师随时掌握学https://www.kaifain.com/s/6d23ad5fc9ec
22.mhfx.menhoo.cn/apfccd25620761/830474.html成品网源码78w78的特点 198.64MB 99好评 综合精品中文第一_国产视频91尤物在线观看_日日狠狠久 抖阴视频app下载_抖阴视频(不限次数)高清版v1.0_安卓软件_极目新闻 国产咸人精品一区二区三区 678.87西安未央区大唐教育培训学校_天眼新闻 67.51MB 8064好评 看靠比视频刺激的中国靠逼的 亚洲精品20phttp://mhfx.menhoo.cn/apfccd25620761/830474.html
23.ASP.NETCore适用于.NET的开源Web框架下载PDF 在Web 上查看 ASP.NET Core architecture e-book 本指南提供有关使用 ASP.NET Core 和 Azure 构建整体 Web 应用程序的端到端指南。 下载PDF 在Web 上查看 Azure quick start e-book 在本简短指南中,探索了适用于各种 .NET 应用程序方案的 Microsoft Azure 服务。可以快速了解适合你的服务。 https://asp.net/
24.blog.nanrenjin.com/html/3420.html福建菠萝导航隐藏APP入口 BNДeo法国 星空无限传媒在线观看电视剧赘婿:冫 杨玉环一 毛A1 草莓丝瓜榴莲秋葵黄瓜 B站?刺激战场户外直播 md传 ?媒官方下载 我爱搞-52G.APP 脏脏漫:这种漫画风格为何引起年轻人热议? 笔趣阁app下载 hl35.ccm黑料 日本http://blog.nanrenjin.com/html/3420.html
25.在线教育学习智能组卷丨直播录播大小班课教育培训考试题库APP公考刷题考试系统源码丨在线教育学习智能组卷丨直播录播大小班课教育培训考试题库APP是基于腾讯云的服务,万岳公考系统是专注于成人职业考试的知识类培训平台,致力于提供完善的考试培训解决方案,实现“学”“练”“考”“评”一站式闭环。万岳公考在线考试刷题系统根据目https://market.cloud.tencent.com/products/32684
26.扣丁学堂千锋教育旗下IT在线教育平台扣丁学堂是千锋教育旗下IT在线教育培训平台,涵盖大数据培训,HTML5培训,Python培训,区块链培训,Linux培训,软考培训,红帽认证,Java培训,UI培训,软件测试培训,php培训,android培训,ios培训,网络营销,vr培训,unity3d培训等线上编程培训班。http://www.codingke.com/
27.育知在线培训考试系统企培系统提供组织结构管理,知识库,任务安排,岗位培训,数据统计,积分,在线证书等功能,构建企业培训全周期服务闭环,为企业发展赋能,可提供系统源码进行私有化部署,满足企业内部培训多样化的培训需求 申请使用立即咨询 多端学习 支持电脑端、APP端、小程序端、H5端等 https://www.yuzhijiaopei.com/