热搜:微信 游戏 亮相 内存仅 抢不到 风林火山 电脑公司 王者荣耀 王者荣耀 万能装机 系统 xp 电脑公司 浏览器 一键重装 蜘蛛侠 快手 win7 fix realtek 微信 游戏 office mumu模拟器 微软电脑管家 22H2 secoclient 11 11 11 开始菜单 WingetUI 腾讯电脑管家 打印机 应用商店 谷歌浏览 批量下载 中国建设银行 win1032位 龙信 系统 Outlook AutoCAD 2023 Fix 迅雷 系统大师 装机大师 win7系统 WIFI sscom wps 采集 启动 植物大战僵尸 驱动人生 腾讯QQ V9.7.20 优酷 输入法 抖音 三只羊 短视频 qq 快手 系统 迅雷 注册表 学习通 红警
HBuilderX该软件是一种非常有用的网页编程开发工具,支持小程序的开发和优化,如开发uni-app、小程序、快速应用等项目为用户提供更高效的工具markdown支持、语法提示、多光标、智能双击、json支持等功能是前端朋友喜爱的编程开发工具之一。
软件特色
1、轻巧
仅10M绿色发行包。
2、极速
无论是启动速度、大文档打开速度、编码提示,都要快速响应。
3、清爽护眼
界面清新简洁,绿柔主题经过科学的脑疲劳测试,是最适合人眼长期观看的主题界面。
4.无鼠标操作
掌握HX无鼠标操作系统,成为高效极客,飞一般编码。
5、markdown优先
HX新文件的默认类型是唯一一种md的编辑器。
对于技术人员,我们强烈建议您以后不要使用记事本markdown来替代txt。
本自述文件很漂亮markdown只有技术人员才能独享文档的美。
HX为md强化了Emmet、智能回车,智能缩进,智能双击,顶级markdown编写体验。
点菜单帮助-markdown语法示例可以快速掌握md及HX强化技能!
## 扩展性。
HX支持java插件、nodejs插件(需要本机安装java及node环境),各种命令行组件可以通过外部命令轻松调用。无论是否git、svn或过配置外部命令调用或前端编译,可以设置快捷键。
## HX与HBuilder的关系。
HX这是一个全新的软件,它放弃了eclipse架构,使用C 基础设施。
HX目前还不能完全替代HBuilder。但在markdown在记事场景级的最佳工具。
除了顶尖的markdown编写体验,美丽的着色,HX的极速启动、多标签、热退出、各种快捷键操作,都给了你充足的理由升级记事本工具。
使用方法
HBuilderX - 高效极客技能
惯常来讲,ide和编辑器是2个产品类别。
ide专注于语法分析、提示、定义和调试。
编辑器处理通用文本,但提供更有效的通用文本处理能力。
上一代HBuilder是典型的IDE,语言处理非常强大,但客观地说,它不如优秀的编辑器好。
而新的HBuilderX,定位是ide与编辑器的完美结合,那么HBuilderX它将提供世界顶级的高效词处理能力。
看完这些,你会惊叹极客是这样玩的。
免拖选择。
用鼠标或拖动选择文本是一个容易抽筋食指的操作。尤其是触摸板更痛苦。
但背诵许多相关的快捷键也同样痛苦。
HBuilderX智能双击和Ctrl =扩大选区。
一、智能双击
以下是智能双击选择tag和包围父tag的示例
1、双击div可以选择这个的头或尾tag。当然双击if、双击缩进符,双击括号引号内侧...智能双击可以选择许多位置。HBuilder菜单的选择。
2、按Ctrl 】包围,可以在选区首尾加父标签,同时闪烁光标。js里按下Ctrl ]不会包围tag,而是包围if、for等函数库。
3、输入div包围标签可加包围标签。
二、扩大选区Ctrl =
=是 所以Ctrl =其实就是Ctrl键和 一起按下号码。
在HBuilderX可智能判断选区范围,不断扩大选区,无鼠标快速选区。
三、反包围
说到包围,自然有反包围。
1、双击tag p开始,选择这个tag。
2、按反包围Ctrl Shift ],可去掉tag p并自动处理子节点的缩进。
这里多提一句HBuilderX快捷键的概念是符号化,而不是字母化。
许多工具的快捷键都是控制键 功能英语单词中的一个字母很难记住。
符号化简化了快捷键的记忆,比如Ctrl ]是包围。
反向操作或增强操作通常被添加Shift,比如Ctrl Shift 反包围。
四、选择相同的语法词
在下图中,使用普通的选择相同的单词会使所有单词div选中。但是使用Ctrl Shift e(mac是Command Shift d),智能识别语法,消除不相关的单词。
下图按下Ctrl Shift e同时选中tag首尾的div,而不是选择子节点div。
然后你可以很容易地把原来的div改名为p。
选择括号时,也可以选择相同的语法词,选择相应的括号。
五、交换选区内容
当需要交互两个选区的内容时,选择a、剪切,点b前,粘贴,选择b、点击并粘贴之前a的位置。。。这么长的操作太低效了。
来看HBuilderX的Ctrl Shift x交互选区,即Ctrl x的增强版。
1、双击第1个style属性后的引号内侧,可选中引号内容。
2、按下Ctrl继续双击第二style属性后的引号内侧可选择两个引号内的选区。
3、按下Ctrl Shift x,交换style属性内容。
若不选择内容,将光标放置在2行中,可直接交换如下图所示。
六、撤销最后一个多选区或多光标
选区选多或选错,不用担心重新选,Ctrl Shift z不是取消编辑内容,而是取消最后一个选区。
1、双击选中class。
2、按Ctrl e选择相同的单词。
3、按Ctrl Shift z,不再选择最后一个词。
七、批量合并
下图示例,是把css合并为一行时的快速操作。
双击{内侧选择class。
2、按Ctrl 双击选择另一个class。
3.反格式化Ctrl Shift k,可以把每个css区块代码合并为一行。
Ctrl k是格式化代码,所以Ctrl Shift k合并为一行。
八、同时注释if段首尾
if块的调整很常见。除了包围和反包围外,常用的操作还同时注释if段首尾。
1、双击if选中if代码块。
2、按Ctrl \在选区首尾加光标,变成多光标模式。
3、按Ctrl /注释选区首尾行。
更新日志
V3.4.6.20220420
调整 HBuilderX语言服务 由Java切换为Node,减少内存占用,增强语法提示。
调整 取消单独的App开发版安装包,统一为标准安装包。标准版也可以安装app相关插件。
新增 代码悬浮提示 支持着色。
新增 新建uni-app直接选择项目Vue2或3的版本(后续可以是manifest里调整)。
新增 通过设置-编辑器配置-保存时自动格式化可以打开文档保存时的自动格式化。
调整 App真机运行 不再长期监控手机,运行时检测,减少资源消耗。
调整 安装HBuilderX核心插件从下载最新版本的插件调整到现在HBuilderX匹配版本的插件。
新增 HBuilderX CLI uni-app 制作应用wgt包。
新增 HBuilderX CLI uni-app 本地包装生成App资源。
修复 MacOSX 在某些情况下,HBuilderX启动后,立即按下command w关闭标签卡,编辑器闪回Bug。
修复 文档格式化后,撤销时间标位置错误Bug。
修复 某些情况,Git更新文件后,编辑器中的文件不会自动更新Bug。
修复 搜索索引符号 搜索后,HBuilderX闪退的Bug。
修复 在某些情况下,文档编辑后着色混乱Bug。
优化 markdown一键分享 移动终端适用于网页内容。
优化 markdown一键分享 生成的html文件 调整代码区域代码着色。
优化 uni-app 发行 制作应用wgt包窗风格。
优化 uni-app 操作菜单和发行小程序的界面样式。
修复 uni-app 新页面,输入现有页面名称,不检查创建同名目录,覆盖旧文件Bug。
修复 uni-app manifest.json中app-plus-compilerVersion设置微信开发者工具对话框的发行和运行将弹出Bug。
修复 uni-app manifest.json在生成通用链接时,合作伙伴在选择服务空间时无法获得自定义域名Bug。
优化 uniCloud 新建公共模块界面 支持模板的选择。
V2.7.9.20200527
新增 HBuilderX支持显示下载进度,并提供多源下载,以适应各种网络环境。
新增 xml文件 支持文档结构图。
新增 代码助手 支持按Tab键自动插入代码助手选项(默认关闭,可在设置编辑器设置中打开)。
优化 新项目、新文件UI。
修复 新建项目 模板下载链接显示错误Bug。
修复 代码块扩展点配置项目类型无效Bug。
修复 未保存的文件,切换文件编码,导致未保存内容丢失Bug。
修复 在某些情况下,中文文件再次打开后,由于编码格式错误,中文显示了乱码Bug 详情。
修复 MarkDown 鼠标悬停预览图片,鼠标移走后预览图片偶尔不关闭Bug。
修复 内部资源管理器 文件重命名过程中删除字符,导致文件重命名过程中删除字符UI显示错乱的Bug。
修复 Mac SVN不能为空提交信息Bug。
修复 Mac 保存和修改只读文件时,删除对话框中的文件“重新打开使用管理员”避免编辑器关闭后未重新启动此操作的按钮Bug。
新增 插件API snippets扩展点可以扩展指定编程语言的代码块。
新增 插件API hx.env.clipboard 将剪切板的内容和内容读取到剪切板。
新增 插件API hx.env.openExternal 打开外部链接。
新增 插件API texteditor.setSelection,texteditor.addSelection 选择区域的设置。
新增 插件API workspace.onDidOpenTextDocument 文档打开时的事件。
修复 插件API config.*默认配置表达式获取插件的值是错误的Bug。
修复 插件API WorkspaceFolder.uri类型没有转换为正确的类型Uri类型上的Bug。