Markdown editor affordances

That’s good news – I’m glad it helped!

After further investigation, I may have been incorrect (or my info may have been out of date) regarding my frustration with being unable to edit DTTG markdown documents using iA Writer on iPad (via the iOS share panel). It seems that when I am in DTTG and use the iOS share panel to open a markdown document from DTTG into iA Writer, any changes I make after working in iA Writer on iPad are indeed saved back into the markdown file that’s inside DTTG.

@BLUEFROG , is that correct, and if so, is it reliable? My recollection is that I had tried that a while back and it hadn’t worked, but now it does? I can’t really tell how it’s happening, or what method one might use to ensure that new changes get saved back into DTTG, other waiting a moment in iA Writer before closing it.

If that does work, then great. That would replicate on the iPad the good experience I currently am having on the Mac of being able to easily edit markdown documents stored in DT3 using iA Writer.

Thanks.

While we can’t account for the behavior of how other apps store editing changes (*ahem* PDF Expert :stuck_out_tongue: ), I see no issue with editing DEVONthink To Go Markdown files via iAWriter.

1 Like

I agree with the others, that a customisable source view with white space left and right and linespacing etc. would be very nice.

For all those who open md files on DTTG with iA Writer via the share menu. If you have another app open in split screen, and you switch apps in between, you may end up with iA Writer and DTTG stalling and loosing your writing.

Editing md files with iA Writer in DT or DTTG works really well, with changes made in iA Writer being saved in DT and DTTG. On iOS, I suspect the split screen and switching of apps may however provide challenges.

1 Like

Can you go to DEVONthink To Go’s databases screen, select ? > Contact Us to start a support ticket. And if this behavior is consistently reproducible, please send along a screencast on the ticket so we can look at it this week. Thanks!

I lost two hours of work and decided to no longer use ia Writer (launched from DTTG via Share) in split screen with another app, and in between switch apps. I will see whether I can try to reproduce this on a dummy example though and will then generate a ticket. On the Mac iA Writer and DT work nicely together, no problem having other apps and browsers in parallel in use.

Edit: While DTTG frooze etc when in split mode, I no longer think it had something to do with iA Writer and switching apps. I managed to reproduce the crashes without file sharing and iA Writer.

We appreciate the assistance. :slight_smile:

I get your valid points of not wanting to mess with standards; for me, these features are more like “vscode like” editing helpers; I’m used to folding my methods and comments even though that is only reflected within the editor and not in the code. Also the option to show Embed/Image preview in markdown directly if WYSIWYG is turned on would be helpful and doesn’t mess with the code / markdown base. Or customizing the Markdown view in DT with css for that matter. just my five cents :pray:

1 Like

While waiting for these features to be implemented in DT, you could use an external editor providing them.

2 Likes

Welcome @LSA232

Thanks for sharing your thoughts on the matter. While I can’t make any promises, the comments have been noted.

True, but since I’m still in evaluation period I wonder what I’d get from the switch to DT if I don’t even edit in it; my goal was to leave Evernote since I’m using NotePlan and Obsidian, but If its only for searching and overview, it’s not really convincing (and as a design professor the fonts and font size django in the UI is a little painful tbh. :slight_smile:

DEVONthink is a document and information management application, not a note-taker. It has note-taking abilities built in as a convenience to users (and many people happily compose in DEVONthink), but that’s not its core focus.

4 Likes

Thanks for clarification, that’s helpful in a way, that I might have looked at it with wrong expectations. I try to evaluate it again from that angle :+1:

Start with it as a knowledge manager and test storing, navigating and working with your files in it. Many of us (from what I’ve gleaned in forums here and elsewhere) do just use the native Markdown editor because it’s so frictionless to just write notes directly in DT, but it is secondary to its power as a knowledge manager. There are others who have their markdown files open in their third-party editor of choice. I’m guessing as a professor you have a huge amount of “paperwork” you’re keeping track of, and DT is perfect for that.

3 Likes

Small add to this chain of useful information.

DT implements multimarkdown and accommodates both YAML and multimarkdown metadata headers. It works well as an editor though not pretty. I have played with numerous markdown editors and found that IA Writer is good, it now supports wiki links (latest release) but only supports YAML metadata (hiding it in preview). Multimarkdown Composer is another good editor but only supports multimarkdown metadata and hasn’t been updated for a while. A third editor that supports multimarkdown and multimarkdown metadata is iWriter Pro but it has problems with images unless the document and images are within its iCloud folder.

Beware of editors like Typora, Obsidian, VS Code, Byword as, although good, they do not implement all features of multimarkdown (e.g. footnotes)

3 Likes

I’m not sure that I follow re VSC. It’s just an editor and does not “implement” MD features as such. I guess you’re talking about the rendered MD here, but that’s not a matter of the editor.
Also, there are plug-ins for other MD dialects and features: GitHub - yzhang-gh/vscode-markdown: Markdown All in One

2 Likes

I am able, and do, create and edit Footnotes in MD files edited with Byword 2.9.5, rendered in Byword 2.9.5, and those same files edited/rendered in DEVONthink 3.8.7. Rendering those files with Footnotes in Marked 2 (2.6.22) also works. And BBedit doesn’t stop me adding Footnotes to the MD file.

1 Like

If you set DTTG as a file provider in Files.app on iOS, you can open files directly “in” DTTG.

After some time not using DTTG (e. g. over night) you need to open DTTG and authenticate yourself. It’s not a big deal for me, since I use that method irregularly. Maybe you can automate that task with shortcuts.

BBEDit also provides code folding based on header level.

1 Like