.json Extension - List of programs that can open .json files |
How to open the JSON file? In Windows, you can open the file with other types of text editor like Notepad to view its content. Right-click the file, choose “Open With” from the drop-down menu. Click the text editor on the submenu or click “Browse” if the text editor is not listed to open and view JSON files. In the following table, you can find a list of programs that can open files with.json extension.This list is created by collecting extension information reported by users through the 'send report' option of FileTypesMan utility. The product name, description, and company name are taken from the version information of the.exe file.The 'Actions' list is taken from the context menu items added.
In the following table, you can find a list of programs that can open files with .json extension.This list is created by collecting extension information reported by users through the 'send report' option of FileTypesMan utility.
The product name, description, and company name are taken from the version information of the .exe file.The 'Actions' list is taken from the context menu items added to Explorer by the specified program.The 'Popularity' column displays one of the following 4 values: Low, Medium, High, and Very High, which is determined according to the number of users that sent the specified record.
The product name, description, and company name are taken from the version information of the .exe file.The 'Actions' list is taken from the context menu items added to Explorer by the specified program.The 'Popularity' column displays one of the following 4 values: Low, Medium, High, and Very High, which is determined according to the number of users that sent the specified record.
EXE Name | Product Name | Description | Company | Actions | Popularity |
---|---|---|---|---|---|
Code.exe | Code | Code | Microsoft Corporation | open | Low |
Code.exe | Visual Studio Code | Visual Studio Code | Microsoft Corporation | open | Low |
devenv.exe | Microsoft? Visual Studio? 2013 | Microsoft Visual Studio 2013 | Microsoft Corporation | Open | Low |
devenv.exe | Microsoft Visual Studio 2015 Preview | Microsoft Corporation | Open | Low | |
devenv.exe | Microsoft Visual Studio 2013 | Microsoft Corporation | Open | Medium | |
devenv.exe | Microsoft Visual Studio 2015 | Microsoft Corporation | Open | Low | |
firefox.exe | Firefox | Firefox | Mozilla Corporation | open | Low |
FreeOpener.exe | Free Opener | Free Opener | open | Low | |
fvp.exe | File Viewer Plus | File Viewer Plus | Sharpened Productions | open | Low |
JSONView.exe | JSON Viewer | JSON Viewer | MiTeC | open | Low |
Launcher.exe | Opera Internet Browser | Opera Internet Browser | Opera Software | open | Low |
msohtmed.exe | 2007 Microsoft Office system | 2007 Microsoft Office component | Microsoft Corporation | Edit, Print | Low |
notepad++.exe | Notepad++ | Notepad++ : a free (GNU) source code editor | Don HO [email protected] | open | Medium |
notepad.exe | Editor | Microsoft Corporation | Low | ||
notepad.exe | Notepad | Microsoft Corporation | edit, open | Medium | |
sublime_text.exe | Sublime Text 2 | Sublime Text 2 | open | Low | |
sublime_text.exe | Sublime Text | Sublime Text | open | Low | |
UEdit32.exe | UltraEdit | UltraEdit Professional Text/Hex Editor | IDM Computer Solutions, Inc. | open, print | Low |
UEStudio.exe | open | Low | |||
WORDPAD.EXE | WordPad MFC Application | Microsoft Corporation | open | Low |
In the following table, you can find a list of file types information that is associated with .json extension.
Type Name | Description | Perceived Type | ContentType | DLL/EXE File | DLL/EXE Details | Popularity |
---|---|---|---|---|---|---|
JSON Source File | application/json | Low | ||||
JSON File | fvp.exe | File Viewer Plus, Sharpened Productions | Low | |||
Visual Studio Code | Low | |||||
Adobe.AfterEffects.json.15 | Adobe After Effects JSON | AfterFX.exe | Adobe After Effects CC 2018.3, Adobe Systems Incorporated | Medium | ||
Adobe.AfterEffects.json.16 | JSON Source File | application/json | Low | |||
Authentic.json.2010 | JavaScript Object Notation | Low | ||||
FreeOpener | Free Opener association | free_opener_128.ico | Low | |||
fv.document.json | JSON File | fvp.exe | File Viewer Plus, Sharpened Productions | Low | ||
json_auto_file | High | |||||
json_auto_file | Fichier source JSON | Low | ||||
json_auto_file | JavaScript Object Notation File | text | application/json | cmd.exe | Windows-Befehlsprozessor, Microsoft Corporation | Low |
json_auto_file | MiTeC JSON Viewer | JSONView.exe | JSON Viewer, MiTeC | Low | ||
Notepad++_file | Notepad++ Document | notepad++.exe | Notepad++ : a free (GNU) source code editor, Don HO [email protected] | Low | ||
VisualStudio.json.12.0 | JSON File | Microsoft.VisualStudio.Web.Project.dll | Medium | |||
VisualStudio.json.14.0 | Notepad++ Document | notepad++.exe | Notepad++ : a free (GNU) source code editor, Don HO [email protected] | Low | ||
VisualStudio.json.14.0 | JSON File | Microsoft.VisualStudio.Web.Project.dll | Medium | |||
XMLSpy.json.2011 | JavaScript Object Notation | Low |
Registry keys related to this extension |
HKEY_CLASSES_ROOT.json
HKEY_CLASSES_ROOT
HKEY_CLASSES_ROOTAdobe.AfterEffects.json.15
HKEY_CLASSES_ROOTAdobe.AfterEffects.json.16
HKEY_CLASSES_ROOTAuthentic.json.2010
HKEY_CLASSES_ROOTFreeOpener
HKEY_CLASSES_ROOTfv.document.json
HKEY_CLASSES_ROOTjson_auto_file
HKEY_CLASSES_ROOTNotepad++_file
HKEY_CLASSES_ROOTVisualStudio.json.12.0
HKEY_CLASSES_ROOTVisualStudio.json.14.0
HKEY_CLASSES_ROOTXMLSpy.json.2011
Links to other Web sites |
Search more extensions information: |
If you are looking for information about another extension, you can try to find it inthe following alphabetic list:
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | Others |
JSON is a data format that is common in configuration files like
package.json
or project.json
. We also use it extensively in Visual Studio Code for our configuration files. When opening a file that ends with .json
, VS Code provides features to make it simpler to write or modify the file's content.IntelliSense and validation
For properties and values, both for JSON data with or without a schema, we offer up suggestions as you type with IntelliSense. You can also manually see suggestions with the Trigger Suggestions command (⌃Space (Windows, Linux Ctrl+Space)). We also perform structural and value verification based on an associated JSON schema giving you red squiggles.
Package and project dependencies
We also offer IntelliSense for specific value sets such as package and project dependencies in
package.json
, project.json
, and bower.json
.Quick navigation
JSON files can get large and we support quick navigation to properties using the Go to Symbol command (⇧⌘O (Windows, Linux Ctrl+Shift+O)).
Hovers
When you hover over properties and values for JSON data with or without schema, we will provide additional context.
Formatting
You can format your JSON document using ⇧⌥F (Windows Shift+Alt+F, Linux Ctrl+Shift+I) or Format Document from the context menu.
Folding
You can fold regions of source code using the folding icons on the gutter between line numbers and line start. Folding regions are available for all object and array elements.
JSON with Comments
In addition to the default JSON mode following the JSON specification, VS Code also has a JSON with Comments (jsonc) mode. This mode is used for the VS Code configuration files such as
settings.json
, tasks.json
, or launch.json
. When in the JSON with Comments mode, you can use single line (//) as well as block comments (/* */) as used in JavaScript. The current editor mode is indicated in the editor's Status Bar. Click on the mode indicator to change the mode and to configure how file names and extensions are associated to modes.JSON schemas and settings
To understand the structure of JSON files, we use JSON schemas. JSON schemas describe the shape of the JSON file, as well as value sets, default values, and descriptions. The JSON support shipped with VS Code supports JSON Schema Draft 7.
Servers like JSON Schema Store provide schemas for most of the common JSON-based configuration files. However, schemas can also be defined in a file in the VS Code workspace, as well as the VS Code settings files.
The association of a JSON file to a schema can be done either in the JSON file itself using the
$schema
attribute, or in the User or Workspace settings (File > Preferences > Settings) under the property json.schemas
.VS Code extensions can also define schemas and schema mapping. That's why VS Code already knows about the schema of some well-known JSON files such as
package.json
, bower.json
, and tsconfig.json
.Mapping in the JSON
In the following example, the JSON file specifies that its contents follow the CoffeeLint schema.
Note that this syntax is VS Code-specific and not part of the JSON Schema specification. Adding the
$schema
key changes the JSON itself, which systems consuming the JSON might not expect, for example, schema validation might fail. If this is the case, you can use one of the other mapping methods.Mapping in the User Settings
The following excerpt from User Settings shows how
.babelrc
files are mapped to the babelrc schema located on https://json.schemastore.org/babelrc.Tip: In addition to defining a schema for
.babelrc
, also make sure that .babelrc
is associated to the JSON language mode. This is also done in the settings using the files.association
array setting.Mapping to a schema in the workspace
To map a schema that is located in the workspace, use a relative path. In this example, a file in the workspace root called
myschema.json
will be used as the schema for all files ending with .foo.json
.Mapping to a schema defined in settings
To map a schema that is defined in the User or Workspace settings, use the
schema
property. In this example, a schema is defined that will be used for all files named .myconfig
.Mapping a schema in an extension
Schemas and schema associations can also be defined by an extension. Check out the jsonValidation contribution point.
File match syntax
The file match syntax supports the '*' wildcard. Also, you can define exclusion patterns, starting with '!'. For an association to match, at least one pattern needs to match and the last matching pattern must not be an exclusion pattern.
Define snippets in JSON schemas
JSON schemas describe the shape of the JSON file, as well as value sets and default values, which are used by the JSON language support to provide completion proposals. If you are a schema author and want to provide even more customized completion proposals, you can also specify snippets in the schema.
The following example shows a schema for a key binding settings file defining a snippet:
Open .json Files Windows 10
This is an example in a JSON schema:
Use the property
defaultSnippets
to specify any number of snippets for the given JSON object.label
anddescription
will be shown in the completion selection dialog. If no label is provided, a stringified object representation of the snippet will be shown as label instead.body
is the JSON object that is stringified and inserted when the completion is selected by the user. Snippet syntax can be used inside strings literals to define tabstops, placeholders, and variables. If a string starts with^
, the string content will be inserted as-is, not stringified. You can use this to specify snippets for numbers and booleans.
Note that
defaultSnippets
is not part of the JSON schema specification but a VS Code-specific schema extension.Offline mode
File Extension Json Free Download
json.schemaDownload.enable
controls whether the JSON extension fetches JSON schemas from http
and https
.Open Json File
A warning triangle will show in the status bar when the current editor would like to use schemas that can not be downloaded.