Comments (9)
+1
from atom-editorconfig.
+1
from atom-editorconfig.
+1
from atom-editorconfig.
Yes, that would be nice, but I'm not aware of any way to do that in Atom. Though I would love to be proven wrong.
from atom-editorconfig.
I will have to look. But I know it is done in the atom jshint package. They watch for changes to any .jshintrc file and update the hinting.
from atom-editorconfig.
Sure. PR welcome.
from atom-editorconfig.
There is a fs.watch() function that could be used.
The problem is we don't know the exact files the config rules are parsed from. In most cases it will be .editorconfig
on root level but there could be more config files in subdirectories as well.
Searching for this files could be expensive (however, that's just an assumption) - especially when handling deeply nested node_modules
directories.
from atom-editorconfig.
We could try to watch all involved files, if one file changes the config is resembled and set.
from atom-editorconfig.
This feature will be implemented with the next (and first) feature-milestone. I will close this issue in favor of the more technical discussion in #85 - please feel free to follow up and participate!
Thank you all for contributing! 💝
from atom-editorconfig.
Related Issues (20)
- Unmaintained HOT 12
- Uncaught TypeError: wrapGuide.updateGuide is not a function HOT 14
- new
- Multi-page HOT 5
- [Blocked by Atom] Ability to apply corresponding settings for code blocks in Markdown HOT 11
- Accommodating language-specific rules, config, and scopes HOT 2
- Option to preserve whitespace on cursor on autosave HOT 4
- Multiple paths unsupported? HOT 4
- Developer should have a preference for disabling "newline conversion on save" feature HOT 3
- The editor doesn't follow the .editorconfig options HOT 11
- EditorConfig does not report any file inconsistencies based on the configuration file HOT 4
- Unrecognized declaration name `max_line_length` HOT 3
- Whitespace core package conflicting with editorconfig settings HOT 3
- unset means atom-editorconfig is not influencing a property's behaviour.
- Peanut butter sandwich is on *rye* bread, not white bread.
- tab_width is being replaced with indent_size HOT 1
- Move to GitHub Actions HOT 3
- EditorConfig does not fix tabs in files. HOT 2
- Atom HOT 1
- Wrong EditorConfig highlighting for inline comment HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from atom-editorconfig.