Releases: cnpack/cnwizards
Releases · cnpack/cnwizards
CnWizards 1.7.0.1278
1.7.0 较之1.6.1:
- 支持 RAD Studio 13。
- AI 辅助编码工具增加腾讯混元的支持,增加 Ctrl/Alt+Enter 热键在编辑器中续写代码的功能。
- 代码格式化增加 Delphi 13 的三种新语法支持并优化其他问题。
- 组件前缀专家增加选项“批量处理时强行使用父类如 TControl/TComponent 等的前缀”,默认禁用。
- CPU 窗口扩展增加复制内存区多行十六进制数据的功能。
- 编辑器浮动按钮增加将选择区与剪贴板内容进行比较的功能。
- 增加调试提示中显示浮点数符号、指数、有效数字的功能,默认关闭。
- 其他错误修正与改进。
1.7.0 Compare to 1.6.1:
- Supports RAD Studio 13.
- AI Coder Supports Tencent Hunyuan. Add Ctrl/Alt+Enter to Contine Coding.
- Code Formatter Supports Delphi 13 New Grammar.
- Add an Option "Force to Use Ancestor Prefix like TControl/TComponent when Batch Processing" to Prefix Wizard. Defaultly Disabled.
- Add a Menu to CPU Window to Copy Multi-Line Hex Content in Memory Area.
- Add a Float Button Menu to Compare Selection to Clipboard.
- Add a Float Hint Enhance to Display Sign, Exponents and Mantissa when Debugging. Defaultly Disabled
- Other Bugs Fixed.
CnWizards 1.6.1.1258
1.6.1较1.6.0的更新:
- 支持 RAD Studio 12.3 Patch 1。
- AI 辅助编码工具支持火山引擎的豆包,并增加获取模型列表的功能。
- 编码工具集增加扩展式选择工具,默认热键 Alt+Q。
- 编码工具集的跳至匹配关键字工具支持括号跳转。
- 函数工具栏类列表增加可见度图标显示,并优化对主题的支持。
- 窗体转换工具增加二进制与文本格式的窗体互转功能。
- 编辑器扩展的前进后退功能支持鼠标前进后退键。
- 开始菜单增加 64 位调试信息查看器的快捷方式。
- 其他错误修正与改进。
1.6.1 Compare to 1.6.0:
- Supports RAD Studio 12.3 Patch 1.
- AI Coder Supports Volce Engine. Add Model List Fetching Feature.
- Add Extending Select Tool to Coding Toolset with Default Shortcut Alt+Q.
- Jump to Matched Keyword Supports Bracket in Coding Toolset.
- Add Visibility Icons in Procedure Toolbar and Optimize Support to Theme.
- DFM Convert Tool Supports Binary ant Text Form Format Conversion.
- Editor Enhancement Navigation Supports Mouse Forward/Back Buttons.
- Add 64-Bit DebugViewer Entry to Start Menu.
- Other Bugs Fixed.
CnWizards 1.6.0.1246
1.6.0较1.5.2的更新:
- 增加对 RAD Studio 12.3 的支持,包括 64 位 IDE。
- AI 辅助编码工具增加测试用例生成的功能,并支持流输出模式。
- 对象查看器扩展增加备注窗口供有翻译需要的用户使用。
- 源码模板专家增加工程内单元初始化插桩功能。
- 引用单元工具增加工程内批量引用功能,初始化树增加初始化顺序的显示。
- 函数过程列表增加匿名函数的显示过滤选项。
- 代码高亮修正横向偏移刷新不及时的问题并优化选择滚动时的性能。
- 其他错误修正与改进。
1.6.0 Compare to 1.5.2:
- Supports RAD Studio 12.3 with 64 Bit IDE.
- AI Coder Supports Stream Mode, Add Test Case Generation.
- Add a Comment Window to Object Inspector for User Comments.
- Add Batch Project initialization Insertion Feature to Source Template.
- Add Batch Project uses Insertion Feature and Init Order Display to Init Tree in Uses Tools.
- Add an Option to Show or Hide Anonymous Functions in Procedure List.
- Fix a Horizontal Painting Notification Problem in Source Highlight.
- Other Bugs Fixed.
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.