Skip to content

WesleyJohnson/chrome-api-vsdoc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

This repo is no longer maintained and is guite outdated.

chrome-api-vsdoc

This project was designed to aid authors in the creation of Google Chrome Extensions when authoring in the Visual Studio IDE. By referencing the chrome-api-vsdoc.js file in your extension's source code, Visual Studio can provide intellisense when programming against the Chrome APIs.

##Supported APIs All of the API calls listed on the Chrome API page as of December 7th, 2013 are supported.

  • chrome.alarms
  • chrome.bookmarks
  • chrome.browserAction
  • chrome.browsingData
  • chrome.commands
  • chrome.contentSettings
  • chrome.contextMenu
  • chrome.cookies
  • chrome.extension
  • chrome.debugger
  • chrome.devtools.inspectedWindow
  • chrome.devtools.network
  • chrome.devtools.panels
  • chrome.downloads
  • chrome.events
  • chrome.extension
  • chrome.fileBrowserHandler (Chrome OS only)
  • chrome.fontSettings
  • chrome.history
  • chrome.i18n
  • chrome.identity
  • chrome.idle
  • chrome.input
  • chrome.management
  • chrome.notifications
  • chrome.omniBox
  • chrome.pageAction
  • chrome.pageCapture
  • chrome.permissions
  • chrome.power
  • chrome.privacy
  • chrome.proxy
  • chrome.pushMessaging
  • chrome.runtime
  • chrome.storage
  • chrome.system.storage
  • chrome.tabCapture
  • chrome.tabs
  • chrome.topSites
  • chrome.tts
  • chrome.ttsEngine
  • chrome.types
  • chrome.webNavigation
  • chrome.webRequest
  • chrome.webstore
  • chrome.windows

##How to use To take advantage of this project when authoring your Chrome Extensions, take the following steps:

  • Make sure you are using Visual Studio 2008 or higher to take advantage of intellisense for JavaScript.

  • Copy the chrome-api-vsdoc.js file into your extension's source code directory.

  • Add the following reference inside any of your extension's source code files

    ///<reference path="chrome-api-vsdoc.js"/>

#####Please be aware that this file is intended to be used for intellisense only and should not be used inside script tags in your project. You can safely remove the chrome-api-vsdoc.js file before publishing your extension..

##Contributing

  • Open GitHub issues
  • Submit Pull Request

##License chrome-api-vsdoc is licensed under Apache v2.0

About

Chrome API vsdoc for use in Visual Studio.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published