按Enter键时,Netbeans 7.0.1不会开始新行


Answers:


15

我在debian上使用了netbeans 7.0.1,并通过单击<?php左侧的信息图标,然后选择“将项目默认值更改为HTML 4.01 Transitional”来解决此问题。

似乎默认值为HTML 5-这会生成解析器异常。将项目默认设置切换为上述设置后,我可以正常使用ENTER键-即使在新打开的文件上也是如此。


1
非常感谢,令人惊讶的是,这与html解析器如何相关
maazza

我无法制作项目,所以如何编写<?php然后进行项目设置...。我也在debian中使用
Netbeans

在带有Blade PHP模板的NetBeans 8.2中对我不起作用。
瑞安

0

我只是安装了ubuntu的升级,因此安装了netbeans。.我不得不说,此升级需要大量工作。

在netbeans的第一次运行中,我得到了:

找不到HTML5的htmlParser实现

搜索后,我决定:

  1. http://netbeans.org/downloads下载最新版本的安装,
  2. 遵循此处的说明, http://netbeans.org/community/releases/71/install.html
  3. 安装向导完成后,我从7.0导入了我的设置,一切再次变得流畅。

-要运行安装文件,请使用sh [filename]-我看到某个地方,如果使用sudo安装,则将为所有用户安装。有人可以确认吗?


0

解决方法:添加线DOCTYPE标签后,编辑器会ENTER再次自动接受键,请尝试将其添加到文件顶部,完成编辑后即可将其删除:

<\!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
 "http://www.w3.org/TR/html4/loose.dtd">

这基本上与Croydon答案相同,对吗?
gertvdijk

这对我不起作用(使用NetBeans 11.3-beta2和Laravel Blade布局app.blade.php)。
瑞安

0

您可以单击显示错误的图标并更改为4.1 STRICT

最好的方法是更新IDE。



0

这是适用于我多年的NetBeans版本的解决方案。

(当前,我正在使用NetBeans 11.3-beta2。)

  1. NetBeans>工具>插件>已安装>显示详细信息
  2. 按名称分类
  3. 如果它们显示并处于活动状态,请选择“ AngularJS编辑器”和“淘汰HTML编辑器”。
  4. 停用
  5. 重新启动NetBeans。

感谢2018年11月15日第14条评论之前人们

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.