Releases: cnpack/cnwizards
Releases · cnpack/cnwizards
CnWizards 1.5.2.1224
1.5.2较1.5.1的更新:
- 增加对 RAD Studio 12.2 Patch 2 的支持。
- AI 辅助编码工具增加辅助参数设置并修正部分引擎支持问题。
- 行号栏增加显示当前行相对行数差的选项。
- 代码格式化修正部分缩进及多行字符串位置问题。
- 窗体设计专家修正 HDPI 下 FMX 组件对齐时位置浮点运算产生偏差的问题。
- 其他错误修正与改进。
1.5.2 Compare to 1.5.1:
- Supports RAD Studio 12.2 Patch 2.
- Add Extra Settings in AI Coder Wizard and Fix some Engine Supports.
- Add an Option to Show Relative Line Number on Gutter.
- Fix some Indent and MultiLine String Problems in Code Formatter.
- Fix a FMX Floating Position Problem in HDPI.
- Other Bugs Fixed.
CnWizards 1.5.1.1219
1.5.1较1.5.0的更新记录:
- 增加对 RAD Studio 12.2 Patch 1 的支持。
- AI 辅助编码工具增加 Gemini 与 Ollama 的支持,增加网络通讯超时设置,并可在聊天窗口选择 AI 引擎。
- 引用单元搜索支持打开源文件。
- 窗体设计专家将控件转换成代码时修正一处对源文件类型判断错误的问题。
- F2 标识符改名修正对 C++ 文件中多重 namespace 的支持。
- 代码输入助手的开关区分 LSP 与非 LSP 模式。
- 代码嵌入条目区分 Pascal 与 C/C++。
- 修正 Delphi 12 下 F3 查找不记忆选择文字的问题。
- 其他错误修正与改进。
1.5.1 Compare to 1.5.0:
- Supports RAD Studio 12.2 Patch 1.
- Add Gemini and Ollama Engine to AI Coder Wizard. Add Settings for Network Timeout. Can Select Active Engine in Chat Window.
- Uses Wizard Can Search and Open Source File for Selected Unit.
- Fix a Source Type Problem in Component to Code in Design Wizard.
- Fix a Multi-Namespace Problem for C++ File in F2 Rename.
- Split AutoPopup Switch to LSP and Non-LSP for Input Helper.
- Can Distinguish Pascal and C/C++ File for Code Wrap Items.
- Fix a F3 Search Problem under D12.
- Other Bugs Fixed.
CnWizards 1.5.0.1209
1.5.0较1.3.1的更新记录:
- 增加对 RAD Studio 12.2 的支持。
- 增加 AI 辅助编码工具,目前有解释及检视代码的功能,支持几个流行的 AI 引擎,需自行申请并设置 APIKey。
- 编码工具集增加赋值号对齐工具。
- 函数下拉工具栏增加几处单元位置的跳转。
- 属性比较增加字体的设置。
- 调试增强工具增加宽字符串与内存流的查看。
- 编辑器扩展的网络搜索功能调整部分入口。
- 部分高版本 Delphi 下启用窗体置顶与折叠扩展专家。
- 代码高亮修正 Delphi 12 下部分特殊字符的宽度问题。
- 其他错误修正与改进。
1.5.0 Compare to 1.3.1:
- Supports RAD Studio 12.2.
- Add AI Coder Wizard for Explaining and Reviewing Code. Please Apply API Key First for Certain AI Engines.
- Add an Eval Align Tool to Coding Toolset.
- Add some Jumping Entries in Procedure Toolbar.
- Add Font Setting for Property Compare.
- Add WideString and Memory Stream Visualizer in Debug Enhancements.
- Adjust some Web Search Entries for Editor Enhancements.
- WinTopRoller Supports some High Version Delphi.
- Fix a Special Char Width Problem in Source Highlight under Delphi 12.
- Other Bugs Fixed.
CnWizards 1.3.1.1181
1.3.1较1.3.0的更新记录:
- 支持 RAD Studio 12.1。
- 增加调试增强工具,允许在高版本 Delphi 中支持 DataSet 等类型的数据的查看。
- 代码高亮增加高亮自定义标识符的功能。
- 主窗体扩展增加退出时清除上次打开工程的记忆选项,默认禁用。
- 代码格式输出增加背景色的设置。
- 标识符搜索引用单元修正 Delphi 12 下部分标识符解析不到的问题。
- 代码格式化修正一处函数参数带 & 时的问题及一处 operator 问题。
- 代码输入助手修正一处 uses 中及 class 过程中的弹出问题。
- 其他错误修正与改进。
1.3.1 Compare to 1.3.0:
- Supports RAD Studio 12.1.
- Add a Debug Enhancement Wizard to Show DataSet or Other Types in High Version Delphi.
- Add Highlight Custom Identifier Function in Source Highlight.
- Add an Option to Clear Session Project when Exiting IDE in Main Form Enhancement, defaultly Disabled.
- Add an Option to Set Output Background Color in Source Export.
- Fix a Delphi 12 DCU Parsing Problem for some Symbols in Uses Identifier Search.
- Fix a Parameter with & Problem and an operator Problem in Code Formatter.
- Fix a Popup Problem in uses and class function/procedure in Input Helper.
- Other Bugs Fixed.
CnWizards 1.3.0.1167
1.3.0较1.2.9的改动:
- CnDebugViewer 支持 JSON 格式内容的存储与加载。
- 脚本专家修正 Delphi 12 下 BorlandIDEService 的注册问题。
- 引用单元清理功能修正 Delphi 12 下树状复选框的初始化显示问题。
- 工程备份修正无法完全移除外部文件的问题。
- 代码格式化修正一处换行及一处注释后的空格分隔问题。
- 其他错误修正与改进。
1.3.0 Compare to 1.2.9:
- CnDebugViewer Supports JSON Saving and Loading.
- Fix a BorlandIDEService Registration Problem in Script Wizard under Delphi 12.
- Fix a Check TreeView Display Problem in Uses Cleaner under Delphi 12.
- Fix an External File Removing Problem in Project Backup.
- Fix a Line Break and a Comment Problem in Code Formatter.
- Other Bugs Fixed.
CnWizards 1.2.9.1163
2023.12.31 V1.2.9
- 支持 RAD Studio 12。
- 代码输入助手修正代码模板的弹出问题。
- 调试信息查看器修正最小化时信息可能不显示的问题。
- 单元列表修正打开 dpr 的问题。
- Repository 列表修正工程生成可能失败的问题。
- ImageList 编辑器修正一处对话框按钮错乱的问题。
- 其他错误修正与改进。
2023.12.31 V1.2.9
- Supports RAD Studio 12.
- Fix a Code Template Popup Problem in Input Helper.
- Fix a DebugViewer Display Problem when Restoring from Minimized.
- Fix a Opening Problem when Meeting Dpr in Units List.
- Fix a Possible Project Generation Problem in Repository Wizard.
- Fix a Dialog Button Sequence Problem in ImageList Editor.
- Other Bugs Fixed.
CnWizards 1.2.8.1150
1.2.8较之1.2.7的更新记录:
- 编码工具集增加抽取字符串功能。
- 代码格式化与代码高亮支持多行字符串。
- 窗体设计专家的部分对齐功能支持不可视组件。
- 锁定控件时自动锁定新打开的窗体。
- 函数列表工具栏允许点击文字右侧空白处下拉列表。
- 其他错误修正与改进。
1.2.8 compare to 1.2.7:
- Add Extract String Feature in Coding Toolset.
- Formatter and Source Highlight Supports Multi-line String.
- Some Align Actions in Design Wizard Supports NonVisual Components.
- Auto Re-Lock Control in New Opened Form when Control Locked.
- Allow Clicking on Text Right Margin to Dropdown List in Procedure Toolbar.
- Other Bugs Fixed.
CnWizards 1.2.7.1138
1.2.7较之1.2.6的更新记录:
- 窗体设计专家增加一改换选择组件类型的功能。
- 属性比较器支持事件的显示与比较。
- 代码高亮修正对 helper 关键字的画线配对问题。
- 源码模板增加 GUID 宏。
- 代码高亮、函数列表、格式化等优化对 operator 关键字的支持。
- ImageList 编辑器修正一处询问对话框的返回值问题。
- 检查换行功能修正一处 Utf8 转换导致乱码的问题。
- 其他错误修正与改进。
1.2.7 compare to 1.2.6:
- Add a Feature "Change Selected Component Class" in Design Wizard.
- Can Show Events in Property Compare.
- Fix a Line Problem for helper Keyword in Source Highlight.
- Add a GUID Macro in Source Template.
- Support operator Keyword in Source Highlight, Procedure List and Code Formatter.
- Fix a Query Dialog Button Problem in ImageList Editor.
- Fix a Utf8 Problem in Check CRLF Function.
- Other Bugs Fixed.
CnWizards 1.2.6.1126
1.2.6较1.2.5的更新:
- 支持 RAD Studio 11.3。
- 工程备份显示备份历史记录以及记忆自定义文件。
- 代码高亮增加对 IFOPT 的支持,修正一处汇编混乱问题。
- 编辑器扩展优化分号自动移至行尾功能,优化自动匹配引号功能。
- VCL 窗体 FMX 转换修正几处引用问题。
- 代码输入助手优化对 Program 和 Library 文件的弹出支持。
- DebugViewer 增加 64 位版本。
- 其他错误修正与改进。
1.2.6 Compared to 1.2.5:
- Supports RAD Studio 11.3.
- Project Backup Displays Backup History and Remembers Custom Files.
- Source Highlighting Adds Support for IFOPT and Fixes an Assembly Confusion Issue.
- Editor Enhancement Optimizes Automatic Semicolon Movement to End of Line and Improves Automatic Quote Matching.
- VCL Form FMX Conversion Fixes Several Reference Issues.
- Input Helper Optimizes Pop-up Support for Program and Library Files.
- DebugViewer Adds a 64-bit version.
- Other Bug Fixed.
CnWizards 1.2.5.1109
1.2.5 较 1.2.4 的更新:
- 支持 RAD Studio 11.2。
- 工程备份增加选项允许文件名中使用工程版本号。
- 代码输入助手弹出位置与时机优化。
- 代码格式输出优化对 Unicode 的支持。
- 属性比较器增加组件名与类名的显示。
- 代码格式化优化换行与全角空格的支持。
- 其他错误修正与改进。
1.2.5 Compared to 1.2.4:
- Support RAD Studio 11.2.
- Add an Option to Use Version Number in File Name in Project.
- Optimize Popup Position in Code Input Helper.
- Optimize Unicode Support in Source Export.
- Add Display of Names in Property Compare.
- Optimize Empty Line and Full Space Char Support in Code Formatter.
- Other Bugs Fixed.