{"id":18563234,"url":"https://github.com/compulim/vscode-ipaddress","last_synced_at":"2025-04-10T03:32:42.001Z","repository":{"id":82478979,"uuid":"52413515","full_name":"compulim/vscode-ipaddress","owner":"compulim","description":"Shows and inserts IP address to Visual Studio Code","archived":false,"fork":false,"pushed_at":"2023-10-31T18:06:37.000Z","size":424,"stargazers_count":10,"open_issues_count":7,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-24T16:03:07.691Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/compulim.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-02-24T04:10:44.000Z","updated_at":"2024-03-20T00:25:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"a39beb40-965b-4931-afe2-57144cf427ab","html_url":"https://github.com/compulim/vscode-ipaddress","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/compulim%2Fvscode-ipaddress","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/compulim%2Fvscode-ipaddress/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/compulim%2Fvscode-ipaddress/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/compulim%2Fvscode-ipaddress/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/compulim","download_url":"https://codeload.github.com/compulim/vscode-ipaddress/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248151405,"owners_count":21056091,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-06T22:12:08.352Z","updated_at":"2025-04-10T03:32:41.992Z","avatar_url":"https://github.com/compulim.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# IP address extension for Visual Studio Code\n\nThis Visual Studio Code extension helps you to easily view your current IP address from status bar and inserts one into your text, including both IPv4, IPv6, and public IP addresses across multiple active network interfaces.\n\n![Demo showing how IP address show on status bar](https://raw.githubusercontent.com/compulim/vscode-ipaddress/master/demo-status-bar.gif)\n\n![Demo showing how insert IP address works](https://raw.githubusercontent.com/compulim/vscode-ipaddress/master/demo-insert.gif)\n\n## Usage\n\nYou can find your IP address on the status bar. Simply click on it to iterate thru all IP addresses.\n\nTo insert IP address into the text,\n\n* Bring up Command Palette (`F1`, or `Ctrl+Shift+P` on Windows and Linux, or `Shift+CMD+P` on OSX)\n* Type or select \"Insert IP Address\"\n\nYou can also modify keyboard shortcut with JSON below.\n```json\n{\n  \"key\": \"alt+shift+i\",\n  \"command\": \"ipAddress.insertIPAddress\",\n  \"when\": \"editorTextFocus\"\n}\n```\n\n### Public IP address\n\nPublic IP address is obtained from OpenDNS via [`check-ip`](https://www.npmjs.com/package/public-ip) and updated every minute.\n\nQuery public IP address will require sending packets to the Internet and we want to minimize the network traffic. If the public IP address is not shown in the status bar, we will not update the IP address. And even if it is shown, we will not update it more than once every minute.\n\n## Change log\n\n* 1.0.0 (2017-04-15)\n  * [public ip] Get public IP address from OpenDNS (via [`check-ip`](https://www.npmjs.com/package/public-ip))\n  * [vscode] Updated `^1.11.0`\n* 0.0.1 (2016-02-24): First public release\n\n## Contributions\n\nLove this extension? [Star](https://github.com/compulim/vscode-ipaddress/stargazers) us!\n\nWant to make this extension even more awesome? [Send us your wish](https://github.com/compulim/vscode-ipaddress/issues/new/).\n\nHate how it is working? [File an issue](https://github.com/compulim/vscode-ipaddress/issues/new/) to us.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcompulim%2Fvscode-ipaddress","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcompulim%2Fvscode-ipaddress","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcompulim%2Fvscode-ipaddress/lists"}