在CodeMix中重构 经过重构代码而不修改运行时行为,使用源代码重构来提升项目的质量和可维护性。 CodeMix中的重构由语言服务提供。 CodeMix经过TypeScript语言服务内置了对TypeScript和JavaScript重构的支持。 经过提供语言服务的Code OSS扩展提供对其余语言的支持。函数
CodeMix插件与基于Eclipse的IDE和工具(如MyEclipse,Spring Tools Suite和JBoss Tools)兼容,所以您能够继续在您习惯的环境中工做。工具
提取方法 选择要提取的源代码,按Ctrl + Shift + P,而后选择“重构”以查看可用的重构。 源代码片断能够提取到新方法中,或者提取到各类不一样范围的新函数中。ui
提取变量 TypeScript语言服务提供Extract到const重构,以便为当前选定的表达式建立新的局部变量。 使用类时,还能够将值提取到新属性。插件
重命名符号 重命名是与重构源代码相关的常见操做,CodeMix具备单独的重命名符号命令。 要重命名符号,请按Alt + Shift + R,键入新名称,而后按Enter键。 符号的用法会在当前文件中自动更新。 对于具备高级支持的语言(如TypeScript),符号的用法也会在其余文件中更新。 特定语言扩展名肯定重命名符号期间收到的支持级别。 blog