本篇文章介绍了在处理项目和代码时派上用场的一些CodeMix基础知识。
CodeMix在线订购年终抄底促销!火爆开抢>>
CodeMix入门
CodeMix是一个Eclipse插件,可以直接从Eclipse访问VS Code和为Code OSS构建的附加扩展的各种技术。如果用户是一位经验丰富的Eclipse开发人员,CodeMix有一些新的UI元素和可用性模型需要注意;如果用户有使用VS Code开发的经验,就会发现这些功能很熟悉,将在CodeMix中以不同方式访问它们。
CodeMix插件与基于Eclipse的IDE和工具(如MyEclipse、Spring Tools Suite和JBoss Tools)兼容,因此用户可以继续在习惯的环境中工作。
本节介绍了在处理项目和代码时派上用场的一些CodeMix基础知识。
参数
- 用户设置 – 从首选项中,选择CodeMix>用户设置。用户设置存储在主文件夹中,并且由同一用户对所有CodeMix实例可见。
- 工作区设置 – 从“首选项”中,选择“CodeMix”>“工作区设置”。工作区设置特定于Eclipse工作区。
- 项目设置 – 右键单击顶级项目文件夹,选择“属性”,然后选择“CodeMix”>“项目设置”。项目设置存储在项目中,并在工作区,系统和用户之间保留。
注意:如果在多个位置设置首选项,则项目设置具有最高优先级,其次是工作区设置,然后是用户设置。

快速打开和命令调色板
有效地使用这些功能可充分发挥CodeMix的潜力,并显着提高工作效率。 为每个(Windows / Mac)列出键盘快捷方式。
快速打开(Ctrl + P / Cmd + P)
使用此选项可快速打开工作区中的文件。

打开类型(Ctrl + Shift + T / Cmd + Shift + T)
此操作可用于跨文件跨文件跳转到符 。
打开本地符 (Ctrl + O / Cmd + O)
使用此选项可在当前文件中导航,使用过滤器快速找到感兴趣的元素。

命令调色板(Ctrl + Shift + P / Cmd + Shift + P)
使用命令面板执行从运行npm构建到启动调试会话的所有操作。 使用它来格式化当前文档,或整体应用快速修复;甚至可以用它来重构代码。 命令选项板包括Eclipse命令以及开始键入以查找所需作业的命令。

可以在Preferences> CodeMix> Bindings页面上打开或关闭这些键绑定,或者在Preferences> General> Keys页面上自定义,在过滤器中键入Quick Open以查找它们。
可以使用快速打开绑定打开调色板,然后键入#,@或>分别进入类型,本地符 或命令模式。
扩展
扩展为CodeMix安装添加了一系列功能 – 从支持新语言和框架,到编码时的生产力增强,高级验证甚至调试功能。

要手动安装扩展,请转到“帮助”>“CodeMix扩展”。

有关更多信息,请参阅CodeMix中的扩展。
终端
使用大量终端命令在Eclipse中打开CodeMix终端。 可以从终端视图创建新终端,在对话框中选择CodeMix终端。

可以使用Terminal:Select Default Shell命令更改默认创建的shell。 它将包括特定于操作系统的选项,例如Windows 10上的PowerShell。
调试
右键单击项目以显示上下文菜单,然后选择Debug As> CodeMix Launch。 如果项目还没有launch.json文件,则会创建一个文件,可以选择启动类型。 可用的启动类型取决于已安装的扩展。



有关更多信息,请参阅CodeMix中的调试。
状态栏

如果与CodeMix引擎的连接中断,则此图标将显示在状态栏中,并且没有CodeMix功能。 理想情况下,应该永远不会发生,但如果确实如此,请重新启动IDE。 如果断开状态仍然存在,或者经常进入此状态,请与支持部门联系。
更新
当CodeMix的新版本可用时,CodeMix会自动更新。 要强制更新,请按Ctrl / Cmd + Shift + P并键入Update CodeMix。

如果下载了更新,状态栏中会显示一个图标。 更新将在Eclipse下次启动时应用。
创建一个新项目
要创建一个新项目,请转到文件>新建>其他> CodeMix,然后选择任何项目向导,以启动新的Angular,React,Python等项目。

项目创建过程会自动下载相应的扩展包,以确保该技术所需的所有开发支持。
注意:根据连接速度,下载所有必需的扩展可能需要一段时间,可以查看状态区域以监视安装进度。 安装完成后,可能会要求重新启动CodeMix引擎(而不是IDE)以启用扩展。
这些项目有一个READFIRST.md文件,其中包含运行和构建项目所需的一些基本步骤,而README.md则共享项目本身的更多详细信息。

关于项目元数据的说明
与典型的Eclipse项目不同,CodeMix功能几乎可以在任何具有相应源文件的文件夹中运行。 在Eclipse中,用户无需为IntelliSense、高级导航或验证启用性质,构建方面即可开始工作。 一旦习惯了会非常自由。 大多数具有传统布局的项目都可以直接使用。
导入现有项目
从文件夹或存档中选择文件>导入>项目,选择项目并将其导入CodeMix。 大多数项目都是开箱即用的。



- 查看/转到定义 – 将鼠标悬停在变量上以查看定义,然后按Ctrl键(Mac上的Cmd)以查看适当的声明,这对于方法和函数特别有用。可以在按下Ctrl(Mac上的Cmd)时单击以跳转到相应的代码段。
- 移动线 – 按Alt +向上/向下快速向上或向下移动线条。
- 注释行 – 按Ctrl + /切换注释行。
有关更多信息,请参阅CodeMix中的IntelliSense和导航代码。
构建和验证
项目级验证可以使用通用内置验证技术,也可以配置为使用外部任务,外部任务通常也用于构建和服务应用程序。通过CodeMix中的构建管道支持,验证和构建体验是无缝的。

标签:PHPJavaScript HTML5webEclipse插件
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!