Comments (3)
First of all, I must say that I really like the idea of a convention-driven repository of snippets.
However, I never expect someone to edit the ftd file themselves. (That's why I didn't notice this bug I think)
But I need some time to look for the error. I can replicate the bug and I think it's due to the loose coding of how to deal with the [>END<] so that it cannot process [>$[![END]!]<] properly.
At this point of time I cannot think of an easy way to do what you want to do. But I will try to fix this bug and also think of a better way to let people do this convention-driven repository of snippets more easily.
from fingertext.
Allowing for multiple scopes in an FTD file would be a great first step. I cannot type, say, Lang:HTML|Lang:PHP
on one line in an FTD file. I can only do that in the Snippet Editor. Outside of N++, I have to copy the snippet for each scope.
Imagine if you want to use Ext:
for scopes that Lang:
could not support. If the language you wanted to use Ext:
for had multiple file extensions, then you have to copy the snippet once for each extension.
If you were running a repository with many users and thousands of snips, this one feature can significantly reduce disk usage and maintenance work.
from fingertext.
I just noticed something. I had similar weird behavior when I tried to use a normal .ftd file that did not have another .ftd file embedded in it. I compared what FingerText exports to what I am importing, and I found out that my lines closing snippets contained [>END<]$[FingerTextData FingerTextData]@#
, which is incorrect because it lacks an exclamation point before the $
. The correct string is [>END<]!$[FingerTextData FingerTextData]@#
That being said, look at the very last line of the sample I gave you in the OP.
On a side note, I also sent you an email about the repo.
from fingertext.
Related Issues (20)
- How to use it with portable npp?
- Preserve enabled/disabled setting
- Date Calculation
- How to add toolbar button? HOT 1
- Not rendering properly in Windows 10 HOT 1
- Multiple scopes? HOT 3
- How to edit the given param ?
- looping snippet
- Is there a way to put chain snippet hotspot in a list hotspot?
- Toggle off SnippetDock only works when focus in document
- FingerText cannot be enabled because there is no database connection. HOT 2
- issue with list HOT 1
- Not working with Notepad++ 7.6.2 HOT 2
- 64-bit verion HOT 7
- Plugin Exception on version 5.6 Access Violation
- Plugin Exception on version 5.6 Access Violation
- No way to delet snippet HOT 1
- [Feature] Porting to Visual Studio Code
- secure token needed to enable github deployment by tags
- This addin is not compatible with latest NPP+ 8.4.8 #1 HOT 2
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 fingertext.