-
使用 CodeArts IDE for Java 开发简单的Java工程 - CodeArts IDE
Spring Boot提供了快速构建Web应用程序的能力,而Thymeleaf则是一种功能强大且易于使用的模板引擎,可以帮助在服务器端生成动态的HTML页面。
-
引入字段 - CodeArts IDE
单击Refactor以应用重构。 示例 例如,让我们将表达式“Hello”+“ ”+“World!”提取到在类构造函数中初始化的新message私有字段。
-
将匿名类转换为内部类 - CodeArts IDE
单击Refactor以应用重构。 示例 例如,让我们将用作方法返回值的匿名类表达式转换为内部静态类MyTestClass。
-
更改类签名 - CodeArts IDE
单击Refactor以应用重构。 示例 例如,让我们通过添加三个类型参数来更改类ChangeClassSignature的签名:P1 (String), P2 (Integer), 和 P3 (LinkedList),其边界为List。
-
删除中间人 - CodeArts IDE
单击Refactor 以应用重构。 示例 例如,让我们从类InnerClass中删除print委托方法,将其替换为对委托字段nextClass的调用。
-
封装字段 - CodeArts IDE
单击Refactor以应用重构。 示例 例如,让我们封装name变量,并为其生成getter和setter方法。
-
移动Class - CodeArts IDE
单击Refactor以应用重构。 示例 作为一个例子,让我们将存储在包com.refactoring.source中的类Refactoring移动到包com.refactoring.target中。
-
提取超类 - CodeArts IDE
单击Refactor以应用重构。 示例 例如,让我们基于提取ExtractImpl类的print方法和myField字段创建一个新的ExtractAbstract超类。在创建的超类中,print方法将被声明为abstract。
-
基本信息 - CodeArts IDE
如果热退出出现问题,所有备份都存储在以下文件夹中,用于标准安装位置: Windows:%APPDATA%\CodeArts\Backups。 文件编码设置 通过用户设置或工作区设置中的file.encode设置来设置全局或每个工作区的文件编码。
-
移动内部类到上层 - CodeArts IDE
单击 Refactor以应用重构。 示例 例如,让我们将InnerClass移动到上层。要保留从InnerClass到OuterClass的访问,OuterClass的实例将作为参数传递给InnerClass。
-
引入参数 - CodeArts IDE
单击Refactor 以应用重构。 示例 作为一个例子,让我们将表达式 "Hello" + " " + "World!" 提取到一个新的message参数中,并将其委托给一个重载的方法。
-
向上/向下移动成员 - CodeArts IDE
单击Refactor以应用重构。 示例 作为一个例子,让我们从超类AbstractClass中提取字段myField和方法print的类层次结构。
-
更改方法签名 - CodeArts IDE
单击Refactor 以应用重构。 示例 作为示例,让我们对myMethod方法通过添加参数price来更改方法的签名,使方法抛出异常Exception,并通过重载方法委托它。
-
简介 - CodeArts IDE
打开键盘快捷键方式编辑器后,您可以在更多操作菜单选择显示默认按键绑定,这将在Keyboard Shortcuts编辑器中应用@source:default过滤器(Source为“Default”)。
-
启动配置属性 - CodeArts IDE
“jinja” 当设置为“true”(默认)时,启用对Jinja模板的调试,例如在Flask应用程序中。 “redirectOutput” 当设置为“true”(默认)时,程序的输出将重定向到作为“console”值设置的控制台。
-
使方法静态 - CodeArts IDE
单击Refactor以应用重构。 示例 作为一个例子,让我们将Inner内部类转换为嵌套的静态类。由于Inner类包含对Outer类的message字段的引用,我们可以将Outer对象和message字段作为Inner类构造函数的参数添加进去。
-
设置默认项目环境 - CodeArts IDE
python.defaultInterpreterPath": "c:/dev/ala/venv/Scripts/python.exe", } Linux { "python.defaultInterpreterPath": "/home/abc/dev/ala/venv/bin/python", } 在为工作区选择解释器后,不会应用
-
提取方法对象 - CodeArts IDE
单击Refactor以应用重构。 示例 例如,让我们将包含 println语句的for循环提取到Printer包装类的新方法中。
-
尽可能使用Interface - CodeArts IDE
单击Refactor以应用重构。 示例 例如,让我们将print方法的使用从类InnerClass委托给它实现的接口InnerInterface。
-
移动实例方法 - CodeArts IDE
单击Refactor以应用重构。 示例 例如,让我们将实例方法getName从Car类移动到MoveInstanceMethod类方法。