小编Maj*_*ons的帖子

VS Code 自动保存 afterDelay w/Prettier 不起作用

VS Code 版本:1.64.2
Prettier 扩展版本:9.2.0

我希望 Prettier 能够自动保存一次,应该每 500 毫秒一次。我的工作区 JSON 中有以下内容:

{
  "editor.formatOnSave": true,
  "editor.defaultFormatter": null,
  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode",
  },
  "prettier.trailingComma": "all",
  "files.autoSave": "afterDelay",
  "files.autoSaveDelay": 500
}
Run Code Online (Sandbox Code Playgroud)

我的用户 JSON 中也是如此:

{
  "workbench.colorTheme": "Darcula",
  "workbench.iconTheme": "material-icon-theme",
  "editor.formatOnSave": true,
  "editor.defaultFormatter": null,
  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "prettier.trailingComma": "all",
  "files.autoSave": "afterDelay",
  "files.autoSaveDelay": 500
}
Run Code Online (Sandbox Code Playgroud)

注意:这是两个 JSON 文件的全部内容。设置中没有列出其他格式化程序。

以及以下测试片段:

let                    = "blah"  
Run Code Online (Sandbox Code Playgroud)

但什么也没发生。该文件(之前已保存到文件系统)在 500 毫秒后未以当前状态保存,因此 Prettier 未运行。

我很茫然,任何帮助将不胜感激。

编辑:手动保存(例如ctrl+ s)具有以下输出:

[“INFO” - 8:27:41 PM] 格式化文件:///c%3A/Users/Kevin/Documents/Programming%20Stuff/JS/scratchpad.js [“INFO” - 8:27:41 PM] …

json visual-studio-code prettier prettier-vscode

4
推荐指数
1
解决办法
5159
查看次数

是否可以根据表示其类型的字符串值创建对象实例?

我正在尝试基于XML文档中的字符串在LINQ-to-XML查询中动态创建某种类型的对象.我习惯于能够在PHP和JavaScript中动态创建任何类型的对象,只需编写类似下面的内容:

$obj = new $typeName();
Run Code Online (Sandbox Code Playgroud)

理想情况下,我希望能够做到这样的事情:

List<someObj> = (from someObjs in XMLfile
                 select new someObj()
                 {
                     Name = (string)someObjs.Element("name"),
                     NestedObj = new someObjs.Element("nestedObj").Element("type")()
                     {
                         NestedName = (string)someObjs.Element("nestedObj").Element("name")
                     }
                 }).ToList();
Run Code Online (Sandbox Code Playgroud)

如果不抓住当前正在执行的程序集,我就无法弄清楚如何做到这一点.

c# linq-to-xml

3
推荐指数
1
解决办法
1221
查看次数

尝试测试Symfony 2应用程序时出现SQL错误 - 列已存在,表缺失

我下面介绍的测试设置在这里这里也.当我尝试运行我的测试,并且测试数据库正在创建过程中时,我收到以下错误:

[Doctrine\ORM\Tools\ToolsException]
Schema-Tool失败并显示错误'执行'CREATE INDEX deletedAtidx ON SurveyHash(deletedAt)'时发生异常:
SQLSTATE [HY000]:常规错误:1执行DDL时,index_Add已存在': CREATE INDEX deletedAtidx ON SurveyHash(deletedAt)

[Doctrine\DBAL\Exception\TableExistsException]
执行'CREATE INDEX deletedAtidx ON SurveyHash(deletedAt)'时发生异常:
SQLSTATE [HY000]:一般错误:1 index deletedAtidx已存在

[Doctrine\DBAL\Driver\PDOException]
SQLSTATE [HY000]:一般错误:1 index deletedAtidx已存在

[PDOException]
SQLSTATE [HY000]:常规错误:1 index deletedAtidx已存在

doctrine:schema:create [--dump-sql] [--em [="..."]]

清除数据库

[Doctrine\DBAL\DBALException]
执行'DELETE FROM PageImage'时发生异常:
SQLSTATE [HY000]:一般错误:1没有这样的表:PageImage

[PDOException]
SQLSTATE [HY000]:一般错误:1没有这样的表:PageImage

doctrine:fixtures:load [--fixtures [="..."]] [--append] [--em ="..."] [--purge-with-truncate]

Doctrine\DBAL\Exception\TableNotFoundException:执行'SELECT t0.label AS label_1时发生异常,t0.value AS value_2 FROM设置t0 WHERE t0.label =?限制1'与params ["webservice"]:

SQLSTATE [HY000]:一般错误:1没有这样的表:设置

看着我的实体,该deletedAt指数是不是在我的声明两次SurveyHash实体,并且我有两个实体PageImage …

php automated-tests symfony doctrine-orm

3
推荐指数
1
解决办法
5688
查看次数

搜索/排序算法 - 是否有类似GoF的列表?

我是一名自学成才的开发人员,坦率地说,在确定在任何特定情况下使用哪种搜索或排序算法时,我都不是那么出色.我只是想知道是否有一个设计模式 - 在以太网中可用的常用算法的列表供我书签.就像是:

算法名称(带别名,如果有的话)

问题解决了

大O成本

算法本身

例子

可以与/替换使用的其他算法


我只是在寻找一个简单,简洁的算法列表,我可能应该在一个位置知道这些算法.有这样的东西吗?

sorting algorithm search

2
推荐指数
1
解决办法
191
查看次数

EF4 EntityException - 基础提供程序在Open上失败

好的,这是一个新的.我正在尝试调试我的项目,我过去已经做了很多次,现在我在我的一个存储库中得到了这个异常.我以前没看过.我好几天都没碰过我的回购,我的连接字符串和以前一样.内部异常表明:

{"与SQL Server建立连接时发生与网络相关或特定于实例的错误.未找到服务器或无法访问服务器.验证实例名称是否正确以及SQL Server是否配置为允许远程连接. :命名管道提供程序,错误:40 - 无法打开到SQL Server的连接)"}

它令人窒息的代码是:

public class HGArticleRepository : IArticleRepository
{
    private HGEntities _siteDB = new HGEntities();

    public List<Article> Articles
    {
        get { return _siteDB.Articles.ToList(); } // <-- this is the line
    }

    // more repo code
}
Run Code Online (Sandbox Code Playgroud)

再说一次,就像我说的那样,我以前从未遇到过这个例外,而且我几天都没有触及过我的域代码.

exception entity-framework-4 asp.net-mvc-2

2
推荐指数
1
解决办法
5077
查看次数

IEnumerable总是暗示一个集合吗?

只是一个简单的问题IEnumerable:

是否IEnumerable总是意味着一个集合?或者它是合法的/可行的/好的/在单个对象上使用什么?

c# ienumerable

2
推荐指数
1
解决办法
165
查看次数

Id的MVC4种子数据库外键

我有2个班级来保存餐馆的数据.

Status.cs

public class Status
{

    [Required]
    public int StatusId { get; set; }

    [Required]
    [DisplayName("Status")]
    public string Name { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

Restaurant.cs

public class Restaurant
{
    public int RestaurantId { get; set; }

    [Required]
    public string Name { get; set; }

    [Required]
    [EmailAddress]
    public string Email { get; set; }

    [Required]
    public string Telephone { get; set; }

    [Required]
    public int StatusId { get; set; }



    // NAVIGATION PROPERTIES

    public virtual Status Status { get; set; } …
Run Code Online (Sandbox Code Playgroud)

c# ef-code-first asp.net-mvc-4

2
推荐指数
1
解决办法
2454
查看次数

是否可以使用资产和树枝创建资产的条件路径?

基本上,我想知道以下内容是否可行:

<img src="{{ asset('bundles/acme/images' {% if something is defined %}'-blah{{ someId }}'{% endif %} '.png') }}" />
Run Code Online (Sandbox Code Playgroud)

根据这个答案可能没有,但我想确定.

php symfony twig assetic

2
推荐指数
1
解决办法
304
查看次数

Git - 嵌套的存储库

我有一个主项目有一个组件来自一个单独的远程仓库,必须与主项目一起更新/推送.不一定同时(我打算推动主项目触发组件的推送),但我应该能够在需要时推送对主项目和组件所做的更改.

我怎么能这样做,结构抽象如下:

/root working directory of main project
    /some dir
        |
        |-> some file
        |
        |-> some file
    /component
        |
        |-> some file
        |
        |-> some file
        /subdir of component
Run Code Online (Sandbox Code Playgroud)

组件将与其余组件分开跟踪?

git

2
推荐指数
1
解决办法
1376
查看次数

Bootstrap 3:带边框问题的导航栏链接悬停效果

我有以下CSS,我用它来为导航栏中的一些链接创建一个简单的悬停效果:

#k9nav-inner ul li:hover {
    background-color: black;
    border-bottom: 2px solid red;
}
Run Code Online (Sandbox Code Playgroud)

它可以工作,但是底部的边框是将导航条的整个底部推到那些2px(换句话说,导航栏的高度在悬停期间增加了2px),当鼠标移动过来/关闭时会产生明显的弹出效果的链接.我看到盒子模型会发生什么情况,但是有没有办法抵消它,所以出现了2px边框,但是没有用相同的2px拉伸导航栏?

css twitter-bootstrap

2
推荐指数
1
解决办法
8727
查看次数