此应用程序使您可以在文件夹或文件夹结构中搜索* .m文件中的文本。然后,您可以将替换应用于找到的实例。可以可选地在搜索文本中使用正则表达式。目前仅支持* .m文件。金宝app
此代码将在指定的文件夹结构中修改多个文件。虽然该应用程序将修改后的文件备份到临时目录,但我强烈推荐使用此之前,您还要备份代码文件夹或将代码提交给版本控制的存储库。
由Mathworks Consulting建造和*要求您安装GUI布局工具箱和小部件工具箱。此应用程序依赖于这些工具箱中的功能。
//www.tatmou.com/matlabcentral/fileexchange/47982-gui-layout-toolbox.
//www.tatmou.com/matlabcentral/fileexchange/66235-widgets-toolbox.
此应用程序由Mathworks咨询服务构建。要了解MathWorks顾问如何帮助提高软件开发技能,请参阅:
//www.tatmou.com/services/consulting/proven-金宝搏官方网站solutions/software-development-with-matlab.html.
https://www.mathwands.com/services/consulting.html.
@zmi - 抱歉警告。我知道并计划在未来几个月内进行更新,在我更新小部件工具箱后。
@Robyn,请更新
2020A警告:Javacomponent将在将来的版本中删除。有关更多信息,请参阅MathWorks.com上的Matlab应用程序的UI替代品
@Phillip,您可以从命令行推动它,是的。您可能需要将应用程序运行或将安装文件夹添加到路径(MATLAB \ Add-Ons \ Apps \ FindAndreplaceInfiles)。代码可以如下所示:
m = csg.app.findreplayfiles.model;%有可能设置各种属性,然后调用方法查找()或替换()。
m.findwhat ='abc';
M.Find();
m.replewith ='y';
M.Replace();
有没有办法远程填充此应用程序中的查找和替换字段,例如从外部.m文件?我正在寻找一种方法来加载来自文本字符串的外部列表中的一系列查找和替换字符串。请建议,谢谢!
Eddie - 听起来像一个错误。我已将其添加到您的任务列表中。谢谢你报告这一点。
你好,
如果我双击搜索框,则搜索项将在历史列表中的其他项目替换,如果我再次双击,搜索项目将返回最后一个项目。这是一个功能还是错误?(我试图使用双击来修改搜索词中的单词)
正则表达式不适用于“替换”,愿意拥有这种能力。与Regexp结合使用的查找结合使用。
这个工具填补了间隙并良好工作。
但是,两个细节与R2018A
1.“ClassDef Doer2.我想要一个复选框[monosped]来提高可读性。
请注意,这与R2017A和更新兼容。
Dovud - 所有这些都包括在内。安装此后查看附加文件夹。或将安装程序重命名为.zip并提取它。
你好
我想用matlab创建一条字典应用程序,我需要搜索单词的代码部分
你能发给我代码吗?
physic_96@mail.ru.