The Taylor's

If you're here, you're lost!

Month: October 2017

Adding Bootstrap IntelliSense to Visual Studio Code

Thanks to this tip on StackOverflow, here is how you add Bootstrap IntelliSense to your Visual Studio Code project.   It’s a bit tedious, so hopefully there will be a Bootstrap extension in the future that will automate all of this.

  1. Install the HTML CSS Support Extension as an extension to VS Code.
  2. Add Bootstrap to your project.  If you’re using Node Package Manager (NPM):
    npm install bootstrap@3
  3. Go to File -> Preferences -> Settings in VS Code and select Workspace from the USER SETTINGS dropdown on the right.  Add and save the following code:
     "editor.quickSuggestions": {
     "comments": false, // <- no 24x7 IntelliSense in comments
     "strings": true, // but in strings and the other parts of source files
     "other": true
  4. Inside your project’s .vscode folder, create a new file called resources.json.  Add the following code to that file:
        "css": {
            "style": [
  5. Restart VS Code and enjoy the IntelliSense goodness!

Nuget Package Manager -4048 Errors on Windows 10

If NPM is throwing unexplainable errors, try temporarily disabling your anti-virus application.


I installed the latest Nuget Package Manager (NPM) on my Windows 10 PC and had nothing but problems with getting the simple install command to work.   No matter what I did, I’d get new and more bizarre errors that all seemed to be related to file permission issues (i.e., failures with file renames, making directories, etc.)  I was  running the NPM commands in a PowerShell window as an administrator.

Multiple mysterious errors when trying to run a simple ‘install’ command with NPM

After beating my head on this issue all day, I found out I could disable the WebRoot anti-virus application on my PC that was installed by our network admin.  Once I did that, NPM started working as expected.

Linsys WRT3200ACM Router

Linksys WRT 3200ACM WiFi Issue

After taking delivery of my new-to-me (refurbished) Linksys WRT 3200ACM router, I was excited to see how fast my wireless network would be when compared to my very old D-Link wireless router.  It didn’t take long before the air was let out of my balloon, unfortunately.  For reasons I couldn’t understand, it seemed that all my wireless devices were now ridiculously slow in loading web pages that once worked just fine.  Not what I expected from a $300 wireless router.

The Symptoms

The bulk of the devices on my home network are Windows 10 devices, including two Windows 10 phones (Yeah, I know).  Having just recently updated all devices with the latest Windows updates, I thought for sure that Microsoft had introduced a defect that was causing all of my devices to take forever to load web pages.   In addition, I couldn’t even access certain URLs such as!

Mobile applications, such as my weather app, were also loading slowly because most of them fetch their data from a web service somewhere on the Interwebs.  If I was only having issues on one of my devices, I might’ve suspected the unique device, but since the slowness issue seemed universal across devices, I was very suspect of my new router.

The Solution

After many hours of searching and playing with settings on the router, simply disabling IPv6 on the router seems to have done the trick.  I found this tip from another frustrated WRT3200ACM owner on the Linksys forums.  While some Internet Service Providers support IPv6, including my ISP Spectrum Cable, it’s apparently not a standard across the entire Internet and so “user beware”.

It’s probably a bit soon for me to declare the Linksys WRT3200ACM router as the perfect router, but now that I got past this little hiccup, I am very happy with the router.

Powered by WordPress & Theme by Anders Norén