Comments (10)
Solved with v0.7.2 ๐
from vscode-markdown.
I agree with you. Let me have a try.
from vscode-markdown.
Kind of working - automatic indentation is not occurring when pressing enter inside of a fenced code block.
from vscode-markdown.
๐ฎ As I've override the default Enter, I found it's not so easy to re-implement the indentation rules. I opened another issue to track this #9.
In my workflow, I always edit the code in the source file, and then copy-and-paste it to the MD file. I think that's much better because of the other features such as IntelliSense. That's my suggestion before I solve that issue.
from vscode-markdown.
fwiw, my use of markdown is for planning and note-taking, not documentation. I interleave snippets of code among paragraphs and bullet lists that describe my thought process as I work out the architecture of my project. Code is the end result for me, not the starting point, just as an architect doesn't build the house before drawing up the plans. Writing the code somewhere else and then pasting it in isn't really applicable for my use case. It's ok, I've disabled the extension for now.
from vscode-markdown.
Since it seems to be an important functionality for you, I can implement a very basic one as a temp workaround. That is, just keeping the indentation of previous line. What do you think of it?
For other indentation rules, I said it's not that easy because we have many kinds of them (indent
, outdent
, indentoutdent
...), and they might be different among different languages.
(BTW, we can move to #9 for further discussion.)
from vscode-markdown.
Could you please give me an example document text?
from vscode-markdown.
My notes are generally kind of my own personal process, but this one is really old, so I guess I can attach it. What you see here has numerous snippets of code embedded throughout the document and is fairly typical of my process.
devnotes-4.zip
from vscode-markdown.
Thanks, I'll have a look and see what I can do
from vscode-markdown.
See here.
I guess the basic part will cover most of your use cases. Feel free to comment there.
from vscode-markdown.
Related Issues (20)
- Every time I press tab, enter, delete, etc., it's very laggy and not smooth. Is it possible to optimize the algorithm, or try to use rust to implement the algorithm? HOT 1
- Request for CSS compatibility in markdown preview feature HOT 2
- ๐จ Formatter: Auto add hard line breaks HOT 2
- Auto print to html when css file is changed.
- Add side navigation bar๏ผJump from anywhere to anywhere while editing
- Use link reference to css file instead of embedded style option? HOT 2
- sluggish editting HOT 2
- Online Shop Product Manager
- Prefix to section headers HOT 3
- Path completion can't handle `(...)` parentheses in folder name - doesn't show suggestions inside such folders
- [Bug]: Open preview doesnt work properly
- [Question] How to achieve Quote Effects in Markdown Preview
- slowing down
- Reduce and/or add setting for `renderLink` icon size
- markdown.extension.print.onFileSave: false is ignored
- "Toggle strikethrough" command doesn't recognize lists
- `tab` to indent the whole `<li>` list item block.
- Slowness in typing HOT 2
- Causes scm.experimental.showHistoryGraph to not show file diffs HOT 1
- Unordered list marker completion after multi-line list element
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 vscode-markdown.