问题标签 [file-extension]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2300 浏览

ruby-on-rails - rails 视图页面的推荐文件扩展名 (2.3.2)

这是rails视图页面的推荐文件扩展名(2.3.2)

任何意义。

0 投票
1 回答
40 浏览

operating-system - 从扩展中识别应用程序

我们能否确定一个应用程序是多少位,即其扩展的 16/32/64 位。.com,.exe,.bin 指定了类似的东西?

0 投票
1 回答
7758 浏览

c# - C# - 如何在 OpenFileDialog 中允许多种文件类型?

我知道这一点,但我一直忘记;如何在 OpenFileDialog 的一个过滤器条目中允许多种文件类型?

0 投票
4 回答
93871 浏览

c++ - 创建注册表项以将文件扩展名与 C++ 中的应用程序相关联

我想知道在我的 C++ 应用程序中注册文件扩展名的最简洁方法,以便在双击与我的程序关联的数据文件时,打开应用程序并将文件名作为参数传递给应用程序。

目前,我通过我的 wix 安装程序执行此操作,但在某些情况下应用程序不会安装在用户的计算机上,因此我还需要通过应用程序创建注册表项的选项。

此外,这是否也意味着如果应用程序被删除,注册表中未使用的条目将被遗留下来?

0 投票
1 回答
119 浏览

visual-c++ - vc++ 文件类型不会消失

我卸载了 Visual C++(在 Windows XP 上),但我的 c++ 源文件仍然具有 VCExpress.cpp.9.0 扩展名(当我右键单击文件并转到属性时,它显示为文件类型)。

我怎样才能将其更改为我最初的 CPP 类型。

谢谢

0 投票
3 回答
15829 浏览

windows - 如何将 Windows 应用程序与特定文件类型关联,但与其他应用程序共享该关联?

如果我创建一个新应用程序,并与特定计算机上的 .xml 文件扩展名相关联,当有人双击 .xml 文件时,它将启动我的应用程序并将文件作为参数传递。但 Windows 似乎知道哪些其他文件能够使用该文件类型。那是怎么设置的?

此外,当我将 Microsoft Word 文件另存为 .xml 文件,然后双击该文件时,它会启动 Microsoft Word,即使 .xml 文件类型与其他内容相关联,例如 Internet Explorer。似乎可能有一个与 .xml 文件类型关联的存根,当调用它时会查看内容并启动相应的应用程序。

是否有 Windows API 或某种标准方法来做到这一点?

我想要创建一个应用程序来完成 Word 正在做的事情——即以 .xml 格式保存文件,但是当双击时,会启动我的应用程序而不是 Internet Explorer。

0 投票
10 回答
96503 浏览

java - groovy 是否有一种简单的方法来获取没有扩展名的文件名?

说我有这样的事情:

这将打印目录中每个文件的完整文件名test。有没有一种 Groovy 方法来获取没有任何扩展名的文件名?(或者我回到正则表达式领域?)

0 投票
7 回答
74549 浏览

.net - .NET 中的文件扩展名和 MIME 类型

我想从给定的扩展名中获取 MIME Con​​tent-Type(最好不访问物理文件)。我已经看到了一些关于此的问题,并且可以在以下位置恢复描述的执行此操作的方法:

  1. 使用注册表信息
  2. 使用urlmon.dll 的 FindMimeFromData
  3. 使用IIS 信息
  4. 滚动您自己的 MIME 映射功能。以这张表为例。

我用no.1有一段时间了,但是我意识到注册表提供的信息并不一致,取决于机器上安装的软件。某些扩展名,如 .zip 不用于指定 Content-Type。

解决方案 2 迫使我将文件放在磁盘上以读取第一个字节,这很慢,但可能会得到很好的结果。

第三种方法基于目录服务和所有这些东西,这是我不太喜欢的东西,因为我必须添加 COM 引用并且我不确定它在 IIS6 和 IIS7 之间是否一致。另外,我不知道这种方法的性能。

最后,我不想使用我自己的表,但如果我想要在平台(甚至是 Mono)之间获得良好的性能和结果的一致性,这似乎是最好的选择。

您认为有比使用我自己的表格或其他描述的方法更好的选择吗?你有什么经验?

0 投票
19 回答
33237 浏览

language-agnostic - Web 编程语言的常见文件扩展名是什么?

不同语言最常使用哪些文件扩展名?请不要输入源文件名(如 .java),而是在呈现页面的 URL 中出现的扩展名。

到目前为止,这是我的(按字母顺序排列的)列表

  • ASP 经典
    • ASP
  • ASP.NET
    • aspx
    • 斧头
    • asx
    • asmx
    • 灰烬
  • CSS
    • css
  • 冷融合
    • cfm
  • 二郎
    • 偏航
  • 闪光
    • 瑞士法郎
  • HTML
    • html
    • htm
    • xhtml
    • jhtml
  • 爪哇
    • jsp
    • jspx
    • wss
    • 行动
  • JavaScript
    • js
  • Perl
  • PHP
    • php
    • php4
    • php3
    • phtml
  • Python
    • py
  • 红宝石
    • rb
    • rhtml
  • SSI
    • shtml
  • XML
    • xml
    • RSS
    • svg
  • 其他(C、perl 等)
    • cgi
    • dll

还有吗?我会根据评论不断更新。最大的正确添加(或删除)是公认的答案。

旁白:这是为了比较在线语言的使用:http: //blog.paulisageek.com/2009/10/file-extensions-on-internet.html

0 投票
4 回答
871 浏览

.net - 什么是 .duo 文件?

在 .NET/C# 项目中,我的一个 *.exe 文件有一个对应的 *.duo 文件。(我没有设置构建系统。)它是什么?

有人建议它类似于调试器的用户首选项文件,可能吗?