Coder Social home page Coder Social logo

strogo / vscode-hexeditor Goto Github PK

View Code? Open in Web Editor NEW

This project forked from microsoft/vscode-hexeditor

0.0 2.0 0.0 5.25 MB

VS Code Hex Editor

Home Page: https://marketplace.visualstudio.com/items?itemName=ms-vscode.hexeditor

License: MIT License

TypeScript 99.72% JavaScript 0.28%

vscode-hexeditor's Introduction

VS Code Hexeditor

This an extension for Visual Studio Code which utilizes the custom editor API to allow viewing files as hex within VS Code.

Features

  • Opening files as HEX
  • Navigating and scrolling through them
  • Viewing the hex values in various different formats
  • Simple editing with undo, redo, copy, and paste support
  • Find and Replace support

Navigating a file

Editing a file

How to Use

There are three ways to open a file as hex

  1. Trigger the command palette (Ctrl / Cmd + Shift + P) -> Reopen With -> Hex Editor
  2. Right click a file -> Open With -> Hex Editor
  3. Trigger the command palette (Ctrl / Cmd + Shift + P) -> Open File using Hex Editor

If you would like to use the hex editor as the default hex editor for certain file types you can add the workbench.editorAssociations setting to your settings.json.

For example, this would associate all files with .hex or .ini to open by default in the hex editor

    "workbench.editorAssociations": [
        {
            "viewType": "hexEditor.hexedit",
            "filenamePattern": "*.hex"
        },
        {
            "viewType": "hexEditor.hexedit",
            "filenamePattern": "*.ini"
        }
    ],

Extension Settings

This extension contributes the following settings:

  • hexeditor.maxFileSize: How many MB you want the editor to try to open before warning you with the open anyways message

Known Issues

  • Undoing a pending edit causes editor to get into a bad state 161
  • Searching in large files can become hit or miss 149

To track all issues / file a new issue please go to the Github repo https://github.com/microsoft/vscode-hexeditor/issues


Code of Conduct

https://opensource.microsoft.com/codeofconduct

vscode-hexeditor's People

Contributors

dependabot[bot] avatar gustavoasc avatar haneefdm avatar ipeevski avatar jeanp413 avatar lramos15 avatar mjbvz avatar tyriar avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.