Giter VIP home page Giter VIP logo

brackets-file-icons's Introduction

Brackets File Icons

This extension adds file icons to the brackets file tree. Thanks to ivogabe for his groundwork on this project. Original project repo here: Brackets-Icons

Screenshots

Screenshot

Supported files

The following files are supported at the moment:

  • JavaScript
  • JSON
  • TypeScript
  • CoffeeScript
  • LiveScript
  • HTML, HTM
  • SVG
  • XML
  • plist
  • PHP, SQL
  • Java
  • CSS, SASS, Less, Stylus
  • Shell script, Batch, command
  • Jade, EJS, Dust, Haml
  • TXT
  • Log
  • Markdown
  • Map
  • PNG, JPG, JPEG, TIFF, ICO
  • GIF
  • MP4, WebM, OGG
  • MP3, WAV
  • EOT, TTF, WOFF
  • GitIgnore, GitModules, GitAttributes
  • NPMIgnore, ORG (editorconfig.org)
  • HTAccess, HTPasswd, Conf
  • YAML
  • Project, Jscsrc, Jshintrc, Csslintrc, Todo, Classpath
  • Zip, Rar, 7z, Tgz, Tar, Gz, Bzip
  • ERB, RB, RDOC
  • PY, PYC, PYO, PYD

How to install

Open Brackets, and click the extensions button on the right. Search for 'Brackets File Icons' and click install.

License

Brackets File Icons is licensed under the MIT license. The original Brackets Icons is also licensed under the MIT license.

Font Awesome icons by Dave Gandy - http://fontawesome.io

Octicons icons by Github - http://github.com

Pictonic icons by Pictonic - http://pictonic.co

brackets-file-icons's People

Contributors

adrivanhoudt avatar dangoor avatar drewbkoch avatar kethinov avatar mackenza avatar timbuktuuu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

brackets-file-icons's Issues

Ruby and ERB icons

Hi there,

I'm a Ruby on Rails developer and it would be awesome to have icons for .rb and .html.erb files. It looks like pictonic has a Ruby icon in one of their sets. It might make sense to make one specific to .html.erb since the .erb can be after different file types with different languages (ex: .js.erb and .xml.erb).

Incorrect icon displayed

Files with a "config.js" suffix (i.e. filename.config.js) displays the text file icon and not javascript icon.

New API for File Tree icons

Brackets 0.44 makes changes to both the working set (#6) and file tree. The bad news is that your extension won't work correctly with the file tree. The good news is that I've created an actual supported API (vs. unsupported DOM manipulation).

I have a rough update to your extension that shows how you can use the API.

We have a pre-release of 0.44 up and it would be great if you can get an update of your extension out within the next week or so. Thanks!

FileUtils.getSmartFileExtension() has been deprecated. warning

Have been getting this error for some time now.
The icons still display fine though.
Using release 1.3 on OS X 10.10.3

FileUtils.getSmartFileExtension() has been deprecated. Please use LanguageManager.getCompoundFileExtension() instead.
    at Object.getSmartFileExtension (/file/FileUtils.js:358:28)
    at provider (file:///Users/UserName/Library/Application%20Support/Brackets/extensions/user/drewkoch.icons/main.js:145:23)
    at eval (/project/WorkingSetView.js:1135:24)
    at Array.forEach (native)
    at WorkingSetView._createNewListItem (/project/WorkingSetView.js:1134:24)
    at eval (/project/WorkingSetView.js:1177:18)
    at Array.forEach (native)
    at WorkingSetView._rebuildViewList (/project/WorkingSetView.js:1176:18)
    at WorkingSetView._handleFileListAdded (/project/WorkingSetView.js:1244:18)

missing Icons

Hi!

The following endings don't have an icon. They could use the regular ".txt" icon. Maybe add a wildcard property for all unknown file extensions?

.cfg
.mbm
.ckan
.cs
.skn
.csproj

files just named ".gitignore" don't have an icon as well.

Thank you!

Some icons look bad

I'm sure the icons look fantastic when using huge fonts, like in your screenshot, but in an actual instance of Brackets, obviously the icons are a "bit" smaller. As a results, some look a bit janky and blurry.

Especially the JS icon looks blurry. And especially the HTML icon looks weird - as if it's been improperly stretched or something.

capture

See what I mean? :)

Multi-part file extensions don't display the icon anymore

For some reason, none of my .js.coffee or .css.scss files display the icon anymore. Instead, they are a light gray icon that looks like it's a default icon. I'm not sure if .html.erb files were given a custom icon but those are showing up the same way as well.
sidebar_icons

Python icon

Hi!
I use python a lot. Would be nice to have an icon
Is it possible?

Thanks!

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.