标签: tooling

文件>新MVC 3项目中的新"使用HTML5语义标记"选项

几天前,我安装了Visual Studio 2010 的ASP.NET MVC 3工具更新.

刚才我去创建一个新的ASP.NET MVC 3应用程序,我看到New ASP.NET MVC 3 Project对话框上有一个新选项:

使用HTML5语义标记

选择此复选框会在新创建的应用程序中进行哪些更改而不是选择它,除了字面上显而易见的?
什么时候不想使用它,只是为了保持与旧浏览器的兼容性?

html5 visual-studio-2010 visual-studio tooling asp.net-mvc-3

68
推荐指数
2
解决办法
2万
查看次数

哪些工具和扩展对Magento开发至关重要?

我们在这里建立了一个很好的Magento专家社区.我很好奇Magento的扩展和其他软件工具(IDE,编辑等)每个人都在用它们来帮助他们的开发项目?

免费和商业工具都非常受欢迎.

php magento tooling

36
推荐指数
4
解决办法
7645
查看次数

npm,bower,gulp,Yeoman和grunt有什么好处?

我是一个后端开发人员,对npm,bower,gulp,grunt和Yeoman有点困惑.每当我问某人他们的目的是什么时,答案往往归结为依赖经理 - 对所有人而言.当然,我们不需要四种不同的工具,它们都是一样的吗?

有人可以用尽可能少的句子来解释每个有益的东西- 如果可能的话,每个工具只使用一个,使用五岁的语言(具有开发技能)可以理解吗?

例如:

  • SVN存储,管理和跟踪源代码的变化

我过去曾经使用过maven,Jenkins,nexus和ant; 也许您可以将上述工具与这些工具进行比较?

也可以随意添加其他前端工具到列表中.

这是我到目前为止所发现的 - 不确定它是否正确,但是:

  • 前端开发/ JS库的bower依赖管理器使用平面依赖列表
  • node.js服务器的npm依赖管理器可以解析传递依赖/依赖树
  • grunt运行任务,就像Jenkins一样,但是命令行上的位置
  • Yeoman提供了脚手架,即骨架项目
  • gulp与grunt相同,但仅用js编写
  • js应用程序的node.js服务器?
  • git分散的SCM/VCS,与svn/cvs相对应

我接近了吗?:)

javascript npm tooling gruntjs bower

30
推荐指数
2
解决办法
7458
查看次数

将测试消息发布到JMS队列的工具?

任何人都可以推荐一种工具,用于快速将测试消息发布到JMS队列中吗?该工具应该允许用户输入一些数据,可能是XML有效负载,然后将其提交到队列?我知道我可能会很快地把事情搞得很快但是我想在重新发明轮子之前先问一下.干杯.

messaging jms tooling

22
推荐指数
4
解决办法
7万
查看次数

如何在 Visual Studio 代码中创建水平分割的终端

这看起来很基本,但我似乎只能在 VS Code 中创建垂直分割,并且希望能够创建水平分割,但不知道执行此操作的命令是什么。

我尝试查看前缀为 的命令Terminal: ,但似乎没有任何内容可以在水平分割中创建新终端。我用来创建新终端的命令是Terminal: Create New Integrated Terminal

tooling visual-studio-code

15
推荐指数
2
解决办法
2万
查看次数

如何使用 NuGet 打包命令行工具?

这是一个用例。不确定 NuGet 是否最初是为此创建的,所以我可以想象共识是我不应该做我想做的事情。

目标:

将简单的控制台应用程序打包并分发为其他项目的工具。我希望它们可以从命令提示符运行。类似于 Nunit 的控制台运行程序 (nunit-console.exe)。

我使用C#定位net461netcore2

问题:

我将参考我的工具应用程序,它的包为MyAppMyPkg

  1. 您能否确认约定是 MyApp 二进制文件应放入toolsNuGet 包中的文件夹中?
  2. 我添加到MyApp 的任何依赖项(例如 CommandLineArgumentsParser),它们都将作为引用/依赖项出现在依赖项目中。我希望他们没有 - 可以预防吗?
  3. MyApp二进制dll文件旁边的 bin 文件夹中还有其他依赖项。它们是来自其他包的 dll。将它们也包含在我的包中是否是一个好习惯?
  4. 如果我指定为依赖于包X MYPKG,包装X将安装取决于项目MYPKG。可以以某种方式引用 X 的 DLL 以便我不必用MyApp打包它们吗?

我希望我的问题很清楚。如果我写的内容对您没有意义,请要求澄清 - 不要指望您是读心者:)

此外,如果您有任何我可以阅读的解决该主题的在线资源,我将非常乐意阅读它们。

谢谢!

c# package nuget tooling

8
推荐指数
1
解决办法
1582
查看次数

VS2012 ProjectTypeGuids在安装ASP.NET和Web Tools 2013.1后打开时丢失

我在Visual Studio 2012中安装了"ASP.NET和Web Tools 2013.1".

我有一个ASP.NET MVC 4项目的解决方案,其项目类型为guids:

<ProjectTypeGuids>
  {E3E379DF-F4C6-4180-9B81-6769533ABE47};
  {349c5851-65df-11da-9384-00065b846f21};
  {fae04ec0-301f-11d3-bf4b-00c04f79efbc}
</ProjectTypeGuids>
Run Code Online (Sandbox Code Playgroud)

这些Guids适用于:ASP.NET MVC 4.0 Web应用程序Windows(C#)

这是创建新的ASP.NET 4.0项目时的常用配置.它工作正常.

问题是,出于某些奇怪的原因,每当我打开我的解决方案时,第一个GUID(ASP.NET MVC 4.0)都会从.csproj文件中删除,所以我丢失了所有相关的工具.

无论我如何编辑它:

  • 如果我关闭解决方案,并手动编辑此文件,添加缺少的GUID,当我再次打开它时,GUID将被删除
  • 如果我卸载项目,编辑.csproj并重新加载它,GUID也会被删除.
  • 我有这个项目在版本控制(SVN)下,所以我也尝试关闭VS,更新SVN中的文件(使用Tortoise)并重新打开解决方案.你知道吗?打开解决方案时删除GUID !!!

如果我使用ASP.NET MVC 4.0项目创建一个新的解决方案,它可以正常工作,并保留GUID.

知道为什么会发生这种情况以及如何解决这个问题?

UPDATE

如果我在安全模式下打开VS,则不会发生这种情况.所以我怀疑它必须是一个扩展,但我不知道如何发现哪个是冒犯性扩展.有没有办法知道哪个扩展可以负责这个(除了卸载/尝试周期......)

asp.net-mvc visual-studio tooling asp.net-mvc-4 visual-studio-2012

7
推荐指数
1
解决办法
575
查看次数

如何按名称和类型搜索OCaml函数

在Haskell中,有两种主要方法可以查找函数信息.

  1. HoogleStackage这样的网站.这些网站提供两种主要的搜索类型:

    1. 搜索函数的名称.例如,这里是在Hoogle上搜索一个名为的函数catMaybes.

      此搜索返回catMaybes函数的类型,以及它定义的包和模块.

      此类搜索的主要用例是当您看到某个地方使用的函数,并且您想知道它的类型以及它所定义的包时.

    2. 搜索函数的类型.例如,这里是在Hoogle上搜索类型的函数[Maybe a] -> [a].

      此搜索返回多个具有相似类型的函数,第一个函数是catMaybes.它还返回包和模块catMaybes的定义.

      在编写代码时会出现此类搜索的主要用例.你知道你需要的功能的类型,你想知道它是否已经在某处定义.例如,您有一个Maybes 列表,并且您希望返回一个列表,其中Nothing删除了所有s.你知道函数会有类型[Maybe a] -> [a].

  2. 直接来自ghci.在ghci,使用该:info命令可以很容易地获得有关函数的信息,只要该函数已经在您的环境中.

    例如,这是一个ghci会话,显示如何获取有关该catMaybes功能的信息.请注意您必须首先导入Data.Maybes模块:

    > import Data.Maybe
    > :info catMaybes
    catMaybes :: [Maybe a] -> [a]   -- Defined in ‘Data.Maybe’
    >
    
    Run Code Online (Sandbox Code Playgroud)

    :info显示它的类型catMaybes和定义的位置.


在OCaml中,可以使用哪些站点/工具名称或类型搜索功能?

例如,我正在阅读 …

ocaml tooling

7
推荐指数
2
解决办法
486
查看次数

如何从反射和 xml 注释生成支持 mediawiki 的文档

有人可以建议一个好的工作流程,

  • 独立于可能需要的不同工具的数量
  • 以及需要进行多少体力劳动,

可以让我将我的项目文档(反射 + xml 注释)合并到 mediawiki 语法中,然后我会用它来合并到我的开发团队 wikia 中吗?

c# mediawiki xmldocument tooling

6
推荐指数
1
解决办法
1470
查看次数

为什么 linter 不会对 vue js 中的模板进行 linting?

我无法让templatelinter 对我的 .vue 文件的一部分进行 lint 。您对我需要在配置中更改的内容有任何意见吗?

总的来说,我希望 linter 调整如下:

<template>
  <v-container>
              <h1>Home</h1>
  </v-container>
</template>
Run Code Online (Sandbox Code Playgroud)

对此:

<template>
  <v-container>
    <h1>Home</h1>
  </v-container>
</template>
Run Code Online (Sandbox Code Playgroud)

这是我的配置:

// .eslintrc
module.exports = {
  root: true,
  env: {
    node: true
  },
  'extends': [
    'plugin:vue/essential',
    '@vue/standard'
  ],
  rules: {
    'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
    'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off'
  },
  parserOptions: {
    parser: 'babel-eslint'
  }
}
Run Code Online (Sandbox Code Playgroud)

和依赖项:

// package.json
{
  "name": "mobile.zmittag",
  "version": "0.1.0",
  "private": true,
  "scripts": {
    "serve": "vue-cli-service serve", …
Run Code Online (Sandbox Code Playgroud)

javascript lint tooling eslint vue.js

6
推荐指数
1
解决办法
2277
查看次数