1. 为什么前端工程师很少用 Visual Studio
Visual Studio适用于程序员适用,在编程过程中提示功能强大,但对于前端设计人员喜欢用drw和记事本。Visual Studio占用系统资源多,安装文件大。drw和记事本占用系统资源少,轻便。
对于一个IDE,代码提示还在其次,集成调试、发布是可以带来根本差异的东西。页面上的东西,Firebug 已经可以做的不错了,后来还有 Selenium 这样的东西。VS的发布方式在当时算是非常简易好用的,但是在一些常用的场景反而不好用,例如我如果不能直接连接到生产服务器的话,当时要给 SA 写一个挺麻烦的部署文档,比较优化的流程也是后来才慢慢摸索出来的。很多你们现在看着很方便的功能,也是在竞争的压力,和同行之间多年的竞争中慢慢建立的。大家都不傻,真要某种东西真的完美无缺,早就占领一切了。
对了,当时还遇到一个好玩的事情,有个用VS直接生成的前端功能在IE下无效,在Firefox上反而是成功的。
2. Visual Studio Code前端常用快捷键
常用
Ctrl+T 打开最近的文件
Ctrl + Tab 文件切换
Alt+Shift+A 切换块注释(显示出来是)
Atl+Shift+↑(up)向上复制一行
Atl+Shift+↓(down) 向下复制一行
Atl+↑(up) 向上移动一行
Atl+↓(down) 向下移动一行
Atl+Ctrl+↑(up) 在上面添加光标
Atl+Ctrl+↓(down) 在下面添加光标
Ctrl+D 添加下一个匹配
Ctrl+Shift+L 选择所有匹配项
Ctrl+K+S 查看快捷键
第一部分:文件
Ctrl+N 新建文件
Ctrl+Shift+N 新建窗口
Ctrl+O 打开文件
Ctrl+T 打开最近的文件
第二部分:编辑
Ctrl+Z 撤销
Ctrl+Y 恢复
Ctrl+X 剪切
Ctrl+C 复制
Ctrl+V 粘贴
Ctrl+F 查找
Ctrl+H 替换
Ctrl+Shift+F 在文件中查找
Ctrl+Shift+H 在文件中替换
Ctrl+/ 切换行注释
Alt+Shift+A 切换块注释(显示出来是)
第三部分:选择
Ctrl+A 全选
Atl+Shift+↑(up)向上复制一行
Atl+Shift+↓(down) 向下复制一行,如图:
Atl+↑(up) 向上移动一行
Atl+↓(down) 向下移动一行,如图:
Atl+Ctrl+↑(up) 在上面添加光标
Atl+Ctrl+↓(down) 在下面添加光标
Ctrl+D 添加下一个匹配
Ctrl+Shift+L 选择所有匹配项
第四部分:查看
Ctrl+Shift+L 选择所有匹配项
Ctrl+Shift+U 输出,如图:
Ctrl+Shift+M 问题,如图:
Ctrl+Shift+Y 调试控制台,如图:
Ctrl+J 切换面板,如图:
Ctrl+B 切换侧边栏
Alt+Z 切换自动换行
Ctrl++(=) 放大
Ctrl+-(-) 缩小
第五部分:转到
Ctrl+Page Up 切换编辑器,上一个编辑器
Ctrl+Page Down 切换编辑器,下一个编辑器
第六:
Alt+Shift+F 格式化文件
**第七:自动保存文件 **
点击菜单栏文件——》自动保存
发现了按了Ctrl+K+S,打开了如下图这个界面:
3. Visual Studio属于前端还是后端
Visual Studio属于后端。visual studio主要是写后端代码的工具。
visualstudio是现在使用频率最多的开发环境,里面有许多现成的工具,简单的功能调试、自检功能、数据库连接也比较方便,是现在效率最高的开发工具。
4. 为什么前端工程师很少用 Visual Studio
VS作为代码编辑器对于前端来说太臃肿了,
很多功能用不到,前端更倾向于快速、体积小的编码工具。
我一般在比较大的项目中才用,偶尔改改后台的C#代码,用TFS和VSS做代码提交与管理。 平时就用sublime写html和js。
5. 为什么前端工程师很少用 Visual Studio
Visual Studio适用于程序员适用,在编程过程中提示功能强大,但对于前端设计人员喜欢用drw和记事本。Visual Studio占用系统资源多,安装文件大。drw和记事本占用系统资源少,轻便
6. 为什么前端工程师很少用 Visual Studio
Visual Studio太臃肿,作为前端开发,并没有什么优势。
一般Visual Studio开发较大的功能,C/C++,C#这些软件会更加实用一些。
7. mindstudio能进行前端开发吗
能。
MindSpore是一个全场景深度学习框架,旨在实现易开发、高效执行、全场景覆盖三大目标,其中易开发表现为API友好、调试难度低,高效执行包括计算效率、数据预处理效率和分布式训练效率,全场景则指框架同时支持云、边缘以及端侧场景。MindSpore总体架构如下图所示,分为前端表示层(Mind Expression,ME)、计算图引擎(Graph Engine,GE)和后端运行时三个部分。MindSpore Extend(扩展层):MindSpore的扩展包,期待更多开发者来一起贡献和构建;MindExpress(表达层):基于Python的前端表达,未来计划陆续提供C/C++、Java等不同的前端;MindSpore也在考虑自研编程语言前端-仓颉,目前还处于预研阶段;同时,内部也在做与Julia等第三方前端的对接工作,引入更多的第三方生态。MindCompiler(编译优化层):图层的核心编译器,主要基于端云统一的MindIR实现三大功能,包括硬件无关的优化(类型推导/自动微分/表达式化简等)、硬件相关优化(自动并行、内存优化、图算融合、流水线执行等)、部署推理相关的优化(量化/剪枝等);其中,MindAKG是MindSpore的自动算子生成编译器,目前还在持续完善中。MindRE(全场景运行时):这里含云侧、端侧以及更小的IoT。
8. 前端开发常用哪些工具软件
前端开发的编译器在选择上还是很多的。在学校里,老师主要讲三个前端开发软件:
1、WebStorm
帮助编写HTML、CSS、Less、Sass和Stylus代码,并且支持Node.js和主流框架,如React、Angular、Vue.js、Meteor等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。但是付费软件。
2、IntelliJ idea
页面很简单,乍一看像是一个记事本,它也确实可以当记事本用。有很多特色插件可以使用,支持多种编程语言的语法高亮显示,具有代码折叠功能。
2、HBuilderX
HBuilderX是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。HBuilder的编写用到了Java、C、Web和Ruby。HBuilder本身主体是由Java编写。是HBuilder下一代版本,具有轻便、适合vue框架的特点。