我读了上一个问题What alternatives are there to the MATLAB Editor?,我很有兴趣使用另一个编辑器,所以我也可以用MATALB编译我的代码。
我做了上面提到的链接建议,但我看不出差异。我去了Preferences Editor / Debbuger,我将编辑器更改为Notepad ++,没有任何反应。
如何使用Notepad ++编译和运行MATALB代码?
P.S。我在谷歌上寻找“用matpad运行matlab”,但没有找到任何有趣的东西。 我之前的问题也是相关的(Can I use MATLAB editor without running MATLAB?)。
答案 0 :(得分:1)
我在这里更彻底地回答了这个问题:Running a MATLAB script from Notepad++
使用NppExec附加组件并按F6键,复制粘贴以下内容并保存脚本:
CriteriaBuilder builder = sessionFactory.getCriteriaBuilder();
CriteriaQuery<EmployeeSignin> query = builder.createQuery(EmployeeSignin.class);
Root<EmployeeSignin> root = query.from(EmployeeSignin.class);
query.select(root).where(
builder.equal(root.get("id").get("empId"), user.getEmpId().toString()),
builder.le(root.get("id").get("signinDate"), lastDate),
builder.ge(root.get("id").get("signinDate"), startDate),
);
Query<EmployeeSignin> q = sessionFactory.getCurrentSession().createQuery(query);
List<EmployeeSignin> employeeSigninList = q.getResultList();
答案 1 :(得分:0)
当你的意思是run
matlab代码时,如果你只是想编辑它并保存然后从MATLAB终端运行,那么你也可以定期使用它。保存在记事本中,在MATLAB上运行。
当你需要像调试器这样的MATLAB编辑器功能时,会出现问题,并在%%
内执行一段代码。你无法做到这一切。您可以设置断点How to debug matlab code without gui
如果您使用外部编辑器,我认为您不会获得MATLAB编辑器的其他功能。