当前位置: 首页 > wzjs >正文

网站开发人员 工资收废铁的做网站有优点吗

网站开发人员 工资,收废铁的做网站有优点吗,网页一般用什么软件制作,wordpress 文字省略目录 1 -> Refactor-Extract代码提取 2 -> Refactor-Convert代码转换 3 -> Refactor-Rename代码重命名 4 -> Move File 5 -> Safe Delete 1 -> Refactor-Extract代码提取 在编辑器中支持将函数内、类方法内等区域代码块或表达式,提取为新方…

目录

1 -> Refactor-Extract代码提取

2 -> Refactor-Convert代码转换

3 -> Refactor-Rename代码重命名

4 -> Move File

5 -> Safe Delete


1 -> Refactor-Extract代码提取

在编辑器中支持将函数内、类方法内等区域代码块或表达式,提取为新方法/函数(Method)、常量(Constant)、接口(Interface)、变量(Variable)或类型别名(Type Alias)。准确便捷的将所选区域代码从当前作用域内进行提取,提升编码效率。选中所需要提取的代码块,右键单击Refactor,选择需要提取的类型。

说明

Refactor-Extract代码提取为类型别名(Type Alias)能力仅TS语言支持。

方法/函数(Method)支持选中代码块或完整语句进行提取:

在ArkTS语言中,支持将组件调用代码块提取为@Builder装饰器装饰的方法,组件属性调用表达式可提取为@Styles或@Extend装饰器装饰的方法。

使用方式:选中需要提取的组件或属性,右键单击Refactor,选择Extract Method...,组件私有属性可提取为@Extend装饰的方法,通用属性可提取为@Styles或@Extend装饰的方法。

常量(Constant)支持选中单行表达式进行提取:

接口(Interface)支持选中对象自变量进行提取:

支持选中表达式提取为变量(Variable):

2 -> Refactor-Convert代码转换

编辑器内提供Convert重构能力,支持Convert between named imports and namespace imports等高频转换操作,辅助高效重构代码,提升代码质量。

表1 Refactor-Covert功能支持清单
功能说明使用方法支持转换的源码类型
Convert to class将JS源码中的function转换为符合ES6标准的类

点击或选中function名,右键单击Refactor > Convert,或使用快捷键Ctrl+Alt+Shift+R(MacOS为Option+Shift+Command+R),在弹窗中选择转换的方式。

说明

若当前工程中已引用该方法,执行Convert to class后,在Find Usages中可查看引用的具体位置,点击Do Refactor可忽略冲突并执行转换;也可以逐条修改引用位置的代码后,重新执行上述操作。

JS
Convert to anonymous function将箭头函数转换为匿名函数选中箭头函数赋值变量,右键单击Refactor > Convert,或使用快捷键Ctrl+Alt+Shift+R(MacOS为Option+Shift+Command+R),在弹窗中选择转换的方式。JS/TS
Convert to named function将箭头函数转换为普通函数选中箭头函数赋值变量,右键单击Refactor > Convert,或使用快捷键Ctrl+Alt+Shift+R(MacOS为Option+Shift+Command+R),在弹窗中选择转换的方式。JS/TS/ArkTS
Convert to arrow function将匿名函数转换为箭头函数选中匿名函数赋值变量,右键单击Refactor > Convert,或使用快捷键Ctrl+Alt+Shift+R(MacOS为Option+Shift+Command+R),在弹窗中选择转换的方式。JS/TS/ArkTS
Convert default export to named export支持named export和default export相互转换完整选中export default语句,右键单击Refactor > Convert,或使用快捷键Ctrl+Alt+Shift+R(MacOS为Option+Shift+Command+R),在弹窗中选择转换的方式。JS/TS/ArkTS
Convert named export to default export完整选中export语句,右键单击Refactor > Convert,或使用快捷键Ctrl+Alt+Shift+R(MacOS为Option+Shift+Command+R),在弹窗中选择转换的方式。
Convert named imports to namespace import支持在命名import和命名空间import形态间转换完整选中import语句,右键单击Refactor > Convert,或使用快捷键Ctrl+Alt+Shift+R(MacOS为Option+Shift+Command+R),在弹窗中选择转换的方式。JS/TS/ArkTS
Convert namespace import to named imports完整选中命名空间import语句,右键单击Refactor > Convert,或使用快捷键Ctrl+Alt+Shift+R(MacOS为Option+Shift+Command+R),在弹窗中选择转换的方式。
Convert to template string将字符串转换为模板字面量选中字符串或完整表达式,右键单击Refactor > Convert,或使用快捷键Ctrl+Alt+Shift+R(MacOS为Option+Shift+Command+R),在弹窗中选择转换的方式。JS/TS/ArkTS
Convert to optional chain expression将判空逻辑转换为可选链式调用选中连续判空表达式,右键单击Refactor > Convert,或使用快捷键Ctrl+Alt+Shift+R(MacOS为Option+Shift+Command+R),在弹窗中选择转换的方式。JS/TS/ArkTS

3 -> Refactor-Rename代码重命名

代码编辑支持Rename功能,可以快速更改变量、方法、对象属性等相关标识符及文件、模块的名称,并同步到整个工程中对其进行引用的位置。

使用方式:选中需要重新命名的标识符(变量、类、接口、自定义组件等),右键单击Refactor,选择Rename...(或使用快捷键Shift+F6),在弹框中输入新的标识符名称,并在Scope中选择替换的范围,点击Refactor完成重新命名。

代码编辑支持筛选并过滤不需要rename的引用位置。在Rename...弹窗中点击Preview,在弹出预览窗口中,用户选中无需Rename的选项,单击右键菜单Exclude/Remove进行过滤/删除,完成筛选后点击左下角Do Refactor,重新执行Rename操作。

说明

若ArkTS文件中存在C++接口调用,使用Rename进行重命名时,C++文件中涉及的函数名也会被重命名。

4 -> Move File

在文件中单击右键,选择Refactor > Move File...,在弹窗中输入或点击...选择指定的目录,点击Refactor,可将当前文件移动至该目录下。勾选Search for references,可查找并更新工程中对该文件的引用;勾选Open in editor,可在编辑器中查看移动的文件。

5 -> Safe Delete

编辑器支持Safe Delete功能,帮助您安全地删除代码中的标识符对象(变量、函数或类等)或删除指定文件。在删除前,编辑器将先在代码中搜索对该对象的引用,如果存在引用,编辑器将提示您进行必要的检查和调整。

使用方式:在编辑器内选中需要删除的标识符对象或在工程目录选择待删除的文件,右键单击Refactor,选择Safe Delete,单击OK将自动检查当前对象在代码中被引用的情况,点击View Usages可查看具体使用的代码内容,点击Delete Anyway将直接删除该对象的定义。


感谢各位大佬支持!!!

互三啦!!!


文章转载自:

http://Os7EIaNc.bmsqq.cn
http://r2GtB56Q.bmsqq.cn
http://EDg6Isu3.bmsqq.cn
http://tmTczUgS.bmsqq.cn
http://qzm5qOT9.bmsqq.cn
http://IDPMQqcu.bmsqq.cn
http://lJcgbDnf.bmsqq.cn
http://w4298ap9.bmsqq.cn
http://VXKrVYmF.bmsqq.cn
http://vLp012FL.bmsqq.cn
http://G4RfjumY.bmsqq.cn
http://Akr3NYhd.bmsqq.cn
http://TezbjVOA.bmsqq.cn
http://0niEdhMr.bmsqq.cn
http://WU4B4K7p.bmsqq.cn
http://TeCkeWvv.bmsqq.cn
http://GSs77oyp.bmsqq.cn
http://mxQCrjv9.bmsqq.cn
http://MgzhtNco.bmsqq.cn
http://QJITXbGh.bmsqq.cn
http://W8kqaTLZ.bmsqq.cn
http://kqg6CNVv.bmsqq.cn
http://xaOpY1m6.bmsqq.cn
http://XxOOembI.bmsqq.cn
http://2rgN6pMs.bmsqq.cn
http://ZmmAZeKL.bmsqq.cn
http://IR2WPpbs.bmsqq.cn
http://ImsrhkRY.bmsqq.cn
http://7LL8sTYt.bmsqq.cn
http://N8a8v5Qi.bmsqq.cn
http://www.dtcms.com/wzjs/729393.html

相关文章:

  • 大专网站建设资料企业网页开发
  • xp系统做局域网内网站西安电商网站开发
  • 个人建设电影网站备案深圳市手机网站建设报价
  • 包头做网站的公司招聘信息为什么都用dw做网站
  • 网站建设维护教程凉山州建设局网站
  • 国内外c2c网站有哪些a5wordpress主题
  • 如何申请国外网站做网站在自己电脑建立虚拟机
  • 自学做网站要多久网站开发的关键技术与难点
  • 网站收录引擎虚拟主机可以建设网站吗
  • 手机网站用什么制作新手做网站的注意事项
  • 水贝做网站公司做网站图片尺寸
  • 腾讯做网站建筑企业平台
  • 网站开发税率是多少手机免费网站
  • 铜陵电子商务网站建设公司网站建设费用记什么科目
  • 上海工商网站查询企业信息网线制作过程简述
  • 淄博网站建设电话怎么改版网站
  • 公司管理系统网站模板下载网站开发前景与趋势如何
  • 电子商务网站建设管理答案成都网站制作设计公司
  • 汕头模板开发建站网站班级文化建设方案
  • 新闻资讯网站备案做网站费用会计分录
  • 大连唐朝网站优化公司三网合一网站建设方案
  • 天津技术网站建设中国建设承包商网站
  • 网站优化的推广物流网站建设合同范本
  • 河南5G网站基站建设信息网站建设 李奥贝纳
  • 营销网站建设都是专业技术人员ddos的wordpress插件
  • 桂林网站制作人才招聘新手运营从哪开始学
  • 个人网站制作软件公众号文章怎么添加小程序
  • html5可不可以建设手机网站福建省建设质量安全协会网站
  • 怎么在网站添加关键词开一个网站多少钱
  • 邢台市住房和城乡建设局网站帮别人做违法网站