Hi Alex,
The idea is to tag note body text and then have the ability with a hot key to quickly copy the tagged text to the clipboard without having to search through the note body text to find the specific item your wanting to copy.
While typing up this explanation I thought of a revision to my previous post. There would be a single hot key that you press to pull up a dialog listing all of the available note body text tags for the currently selected note(s). You would pick the desired tag and then that tags contents would be copied to the clipboard.
One example would be the ability to replace the current application I'm using to store user names and passwords.
The note would be defined something like this:
Note Title:
Cinta Notes Forum
Note Body:
This website forum is for a killer note taking application.
Username::<<mgainer007>>
Password::<<somepassword>>
Note Tags:
website forum login
Note Link:
http://cintanotes.com/forumStep 1: Press the hot key to display Cinta.
Step 2: Search for the note using the note title or note tags.
Step 3: Use the browse link feature to pull up the website.
Step 4: Highlight the username login field on the website.
Step 5: Press the hot key to display the note body text tags. Pick Username from the list. “mgainer007” is then copied to the clipboard. Paste the contents of the clipboard into the website username field.
Step 6: Preform the same process for the website password field, only picking the Password note text body tag.
Another example would be using it for text/code snippets.
The below example would show a list of note body text tags with the tag names of DatePart and TimePart. So the code between DatePart::<<code example>> or DateTime::<<code example>> would be copied to the clipboard depending on which tag name you picked.
Note Title:
T-SQL Date and Time Split Functions
Note Body:
DatePart: Returns the date part of the datetime value.
Syntax: DatePart ( @DateValue )
Arguments: datetime value.
DatePart::<<
CREATE FUNCTION dbo.DatePart
( @DateValue datetime )
RETURNS varchar(10)
AS
BEGIN
RETURN ( CONVERT(varchar(10),@DateValue,101) )
END
GO
>>
Example: SELECT dbo.DatePart('03/06/2009 09:07AM')
Here is the result set:
----------
03/06/2009
TimePart: Returns the time part of the datetime value.
Syntax: TimePart ( @DateValue )
Arguments: datetime value.
TimePart::<<
CREATE FUNCTION dbo.TimePart
( @DateValue datetime )
RETURNS varchar(10)
AS
BEGIN
RETURN ( CONVERT(varchar(7),right(@DateValue,7),101) )
END
GO
>>
Example: SELECT dbo.TimePart('03/06/2009 09:07AM')
Here is the result set:
----------
09:07AM
Note Tags:
sql code snippet
Note Link: