Back to the Forum Show formatting tags

Author Thread New Thread  Post Reply
Joacim Andersson
Administrator
Post your wish lists

On request I've created this thread that will stay on top of the forum. Please post your wish lists to this thread.

Best regards

Joacim

Last edited by Joacim Andersson 5/31/2005 7:35:51 PM
 
9/12/2002 1:58:12 PMQuote    Edit/Delete
lphilpot
Member
A couple of items

Wish list -

* The ability to reset custom keymappings individually

* The ability (or even an external utility) to point given file type associations at Source Edit. This is easier done from the "API side" than having to do them one at a time in Explorer, particularly when there are more than a few file types.

* This is minor, but being able to dump key assignments to either a text file or even just the clipboard would be handy at times.

* As I saw someone else mentioned, wordwrap.

However, there's no shortfall of great features here - This is fine editor already.
 
2/10/2003 3:17:55 PMQuote    Edit/Delete
Metal76
Member
Another feature:
In the file pane, the "View Files that match this pattern" doesn't remember the last file extension set, and defaults to All files *.* . It would be useful to remember the content; I use SourceEdit almost exclusively as a C/C++ editor, and each time I open it I have to set the "View Files that match this pattern" content manually!

Regards,
Andrea
 
2/11/2003 5:01:00 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by Metal76:

Another feature:
In the file pane, the "View Files that match this pattern" doesn't remember the last file extension set, and defaults to All files *.* . It would be useful to remember the content; I use SourceEdit almost exclusively as a C/C++ editor, and each time I open it I have to set the "View Files that match this pattern" content manually!

Regards,
Andrea

It's true that SE doesn't remember the last filter you have used however you can change the default filter by changing the order on the Files page of the Tools > Options dialog box. Simply use the Up and Down buttons in the "Files in Open/Save As dialogs" frame. The filter that is at the top of the list will be used by default.

Cheers,

Joacim
 
2/11/2003 10:24:08 AMQuote    Edit/Delete
IgnitusBoyone
Member
I've used Source Edit for about a year now. And I must say that you do a great job on this program. On normal surrcomstances you fix any problom I would ever have with Source edit in the next eddition But its late and I figured that since you have the board I you probly want us to use it. If I mintion somthing that I have over looked just tell me I will make sure to look harder next time.

Well for now I was just thinking save path for certian things would be really nice like for the backup files if I could make them save in a diffrent file them my source code.

Directories in the workspaces

Oh and in the toolbox window if I could set it to automaticly only view certian types of files instead of every time I open it having to pick only cpp and such. Maybe that could be part of the default language option.

By the way Maybe I over looked it befor but Thank you for putting the option for not changing capatilazation of keywords. I am currently coding a fairly large school project that has the varabiles INT and CHAR in the code every were. and it was very anyoing to code in version 3.0 assuming the option to turn that off was in 3.0 and not new to 3.2 then thank you for changing the menu's around it all looks great.

Oh I have noticed alot of people asking for word wrap. I would assume that it would be an option right I know its a dumb question but I really hate word wrap



Last edited by IgnitusBoyone 2/20/2003 1:26:15 PM
 
2/17/2003 5:00:46 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Well for now I was just thinking save path for certian things would be really nice like for the backup files if I could make them save in a diffrent file them my source code.
Directories in the workspaces
You can change the path for workspaces by editing the registry. Have a look at the following key:
code
HKCU\Software\VB and VBA Program Settings\Source Edit\Paths\Workspaces
quote:
Oh and in the toolbox window if I could set it to automaticly only view certian types of files instead of every time I open it having to pick only cpp and such. Maybe that could be part of the default language option
You can change the order of the file filters on the Files page of the Options dialog box. Simply move the filter for C/C++ files in the Files in Open/Save As dialogs frame to the top of the list.

Best regards

Joacim
 
2/17/2003 11:01:47 AMQuote    Edit/Delete
IgnitusBoyone
Member
Thanks

Thank you for pointing out those two functions I have since implamented oth bits and it has helped me out quite a bit.

I unfortunately must add to my wish list though. I was playing on another editor the other day. and they had this "column mode" Where you type in multiple lines of code at the same time and were you could move blocks of code instead of only being forced to move lines of code. For example, if I had a long list of variable declarations I could highlight the column of data types and move them around with out moving around the rest of the declaration.

It was very helpful and extreamly fast. This is a definate addition to my wish list.


Guess I should pay more attention to the help files thanks alot.\\

Last edited by IgnitusBoyone 3/25/2003 2:42:30 AM
 
2/20/2003 1:35:27 PMQuote    Edit/Delete
Joacim Andersson
Administrator
Column mode is also available in Source Edit, simply hold down the Ctrl or Alt key (not both) while dragging the mouse over the text.
 
2/20/2003 2:01:11 PMQuote    Edit/Delete
DeanS
Member
print and tab features

Source Edit is a very good editor. I have started using it as my default editor. I have 2 things I would like to see.

1. Print Selection does not work. I would be nice to print the currently selected lines in a file instead of the whole file.

2. It would really be nice if the Tab size and replace tabs with spaces in the tools\options\Language/Tabs setting could be specified for each language instead of one setting for all. I like space substituion for C files as they print better, but I run cygwin (Unix) make.exe to build the code. Makefiles that control make requires Tabs in column 1 within rules and other places. I have to constantly switch between tabs or spaces depending on the file I am editing. The help file states that the Tab size is global, but the convert to spaces is suppose to be per language. I have tried changing it per language, but the last change is always applied to all languages (global).

Thanks for a great editor!
 
3/5/2003 9:12:56 AMQuote    Edit/Delete
celadonz
Member
multiline search and replace

First, thanks for SE. Using multiple editors was getting annoying, and few of the other source editors had the features I wanted. Anyways, here's my wishlist :

* A multiline search and replace. If I could use copy/paste to search on newlines (or tabs), I'd really appreciate it. (Using regular expressions doesn't seem to work for some newline file formats)

That's all.

Last edited by celadonz 3/22/2003 5:41:07 PM
 
3/22/2003 5:05:51 PMQuote    Edit/Delete
Joacim Andersson
Administrator
Regardless of the file format, SE internally always expand a newline to a Cr-Lf pair. So using regular expressions in the Find|Replace in Files dialog is possible by using \r\n to specify the newline.
 
3/22/2003 5:53:21 PMQuote    Edit/Delete
Alltimefriend
Member
I saw in the FAQ, that nested Languages are not supported in the current version.

Is it on the ToDo-List?

Cause I mostly work with PHP and ASP, where I have 3 mixed Languages. HTML, JavaScript and VBScript OR PHP.

Currently I have to switch between HTML and ASP/PHP-Highlighting to take a look at the code I want to see.

kind regards, ATF
 
3/31/2003 4:48:55 AMQuote    Edit/Delete
Joacim Andersson
Administrator
You can try the PHP_HTML language file, created by Christian Dahlqvist, that is available on the Tips & Resources page.
 
3/31/2003 9:52:10 AMQuote    Edit/Delete
mbrindam
Member
2 things....

Hi Joacim,
Not like you never hear this, but great job on SE... I've been searching for an editor with a list of specific things, and SE is incredibly close to being exact. It's flexibility is incredible, and I'm very impressed by it's ability to almost become a full fledged IDE given the user tools and such.

I do have 2 things on my wish list, however... one of them might already be possible, but I haven't figured it out yet:


Firstly, when I use the user tools to launch a batch file, the cmd.exe that opens from it appears to be on the same process as SE, and therefore I can't work in SE while it's running. I'd like to see these open as a separate process, or at least have the option to force that.

Secondly, Is there a way to adjust the auto indentation so that it puts closing braces directly below the opening brace? For example
if I type the following:

code

public void findFile(File strFile)
{
...
}




I would like that closing brace to be in the same column as the opening brace... thus:

code

public void findFile2(File strFile)
{
...
}



That's it for now! Thanks again! Great work! :-)
Mike Brindamour

Last edited by mbrindam 4/11/2003 4:34:32 PM
 
4/11/2003 4:25:54 PMQuote    Edit/Delete
Joacim Andersson
Administrator
SE will only stop executing when you run a user tool if you've checked the "Keep prompt open" or the "Capture output" options. However I agree that the first option shouldn't halt SE, I will change that.

Set the "Follow language scoping" option for your language of choice on the Language/Tabs page in the Options dialog to line allow SE to line up the braces.

Best regards

Joacim
 
4/11/2003 6:56:22 PMQuote    Edit/Delete
mbrindam
Member
Using ctrl-delete to delete leading whitespace

Hi Joacim,
Suppose you're working on the following bit of code:
code

if (myObj != null)
{
Hashtable hash = myObj.getHash();
if (hash != null)
{
String strFilepath = fileToDelete.getAbsolutePath();
if (strFilepath != null)
hash.remove(strFilepath);
}
}



and you want to remove the inside from the if {myObj != null} statement, and then move it over to begin at the same column that the surrounding if was at. I like to use control-delete to remove the leading whitespace, and move a line over to where I want it to be. SE tends to also remove the first "black" word in addition to the leading whitespace. Any chance of fixing that so that it only does the whitespace unless the cursor is directly next to blackspace?

Hopefully this was clear... I can try again if it was too confusing. (hard to explain via text).
- Mike
 
4/23/2003 9:17:40 AMQuote    Edit/Delete
Joacim Andersson
Administrator
Instead of using Ctrl+Delete, select the line or lines you want to outdent and press Shift+Tab or press the Outdent button on the toolbar.
 
4/23/2003 9:25:14 AMQuote    Edit/Delete
morr0lan
Member
Comparison?

Hello I am new to this forum as well as a new user to Source edit, I first would like to say the software installed great and works better than the few others I have tried. You have a great product, one small question i had was is it possible to have a comparison will it will pull up two seperate files and you can compare them much like the find and find next commands? The reason I ask is i use it extensively with the phps i do. If it can be done could someone please let me know how to or what would needed done to enable it. Thank you and I look forward to using Source Edit for a very long time.
 
5/9/2003 8:08:07 PMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by morr0lan:

one small question i had was is it possible to have a comparison will it will pull up two seperate files and you can compare them much like the find and find next commands?
File comparison is something I very much would like to add to SE. The problem is that, besides from byte comparison, I don't know any good algorithm to do this. However you could use WinDiff for this and create a user tool to launch it from SE.
 
5/9/2003 9:12:43 PMQuote    Edit/Delete
lmw
Member
quote:
Originally posted by Joacim Andersson:

quote:
Originally posted by morr0lan:

one small question i had was is it possible to have a comparison will it will pull up two seperate files and you can compare them much like the find and find next commands?
File comparison is something I very much would like to add to SE. The problem is that, besides from byte comparison, I don't know any good algorithm to do this. However you could use WinDiff for this and create a user tool to launch it from SE.



File comparision tools usually take 2 filenames as arguements, is there a way to configure SE to launch a tool with 2 filenames (eg. windiff file1.txt file2.txt), and how to specify which are the 2 files, since only 1 opened file can be active at one time.
 
5/10/2003 12:52:20 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by lmw:

File comparision tools usually take 2 filenames as arguements, is there a way to configure SE to launch a tool with 2 filenames (eg. windiff file1.txt file2.txt), and how to specify which are the 2 files, since only 1 opened file can be active at one time.
Good point! I've created a small application I called DiffShell (available on the Tips & Resources page) that fix that. It only takes one file as an argument and asks for the other. It then launch the comparison program of your choice and passes both files on the command line.

I've tested this with both WinDiff and WinMerge (a great free diff/merge application, try it out), but it should work with any file comparison application.

Cheers,

Joacim

Last edited by Joacim Andersson 11/22/2003 5:37:44 PM
 
5/10/2003 1:07:06 PMQuote    Edit/Delete
lopi
Member
ahhh....

Me small wish list...

Great editor... your's just beat out crimson editor for me:

on the html side, can you add .shtml to the extension and to autohighlight .shtml files?

on the workspace option any chance of not just posting the name, but the directory?

Have multiple pages, different sections, although when the mouse does go over the file it does show the directory... but wanted it to be a option to show and to disable (in case the directories are to deep then then the filename would get hidden.

on the ftp side, anyway to keep the ftp client running, and connected, to prevent the slow reconnect? Mainly edit my files from the server, another reason I love your editor. THis keeps the files on my harddrive from getting all messed up. Previously used to keep them on the hdd, edited via context, notepad, whatever handy, then uploaded with filezilla.

Lets see...any way to disable the splash screen? Very nice, but got annoying after opening up the editor, since I use it, close, "repeat"
way to often. Or did I just miss the option?

also...multiply sites/directories?
Wanted to have a pointer to my subdomain?

As you can see mainly use your editor as an html editor, works very nicely for that purpose.

Thanks,
Mercedes Lopez, Jr. Aka "lopi"
 
5/20/2003 6:19:32 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
on the html side, can you add .shtml to the extension and to autohighlight .shtml files?
Click Tools > Options and select the Files page. Select HTML in the Language drop-down of the File Mapping section and edit the "Maps to files" to "*.htm;*.html;*.shtml" (without the quotes). Now select "HTML Files|*.htm;*.html" in the "Files in Open/Save As" section and click Remove. Edit the "File extensions" to "*.htm;*.html;*.shtml" (again without the quotes) and click Add. Done!
quote:

on the workspace option any chance of not just posting the name, but the directory?
Well, next version will allow you to create folders in a workspace. Those folders will not be the same as file system folders but at least you will be able to organize your files within a workspace.

quote:
on the ftp side, anyway to keep the ftp client running, and connected, to prevent the slow reconnect? Mainly edit my files from the server, another reason I love your editor. THis keeps the files on my harddrive from getting all messed up. Previously used to keep them on the hdd, edited via context, notepad, whatever handy, then uploaded with filezilla.
Nope, since you may have different files from different servers loaded at the same time.
quote:

Lets see...any way to disable the splash screen? Very nice, but got annoying after opening up the editor, since I use it, close, "repeat"
way to often. Or did I just miss the option?
No! This would not speed up the loading of Source Edit so you wouldn't gain any speed. Besides Source Edit can only be free as long as this site is sponsored by Stormhosts and they want their logo visible. The only option would then mean that I must show their logo inside the editor itself which would steal a lot of screen space and I hate applications that do that.

Best regards

Joacim

Last edited by Joacim Andersson 5/20/2003 4:05:24 PM
 
5/20/2003 3:19:21 PMQuote    Edit/Delete
tonda
Member
Please add localization support (to translate Sourceedit).
 
5/27/2003 5:31:32 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by tonda:

Please add localization support (to translate Sourceedit).
If you by "localization support" mean things like: "Please translate the menu item names and all text in the dialogs to my language" I'm sorry that I have to make you very disapointed.

I know that a lot of editors have different language versions, however when I started doing SE I never planned for this, and even though I don't have English as my native language I use english/american versions of all the software on my computer, such as Windows, Office, and so on. So since I started making SE for my personal use only I just didn't make it so it could easily be translated. Changing it now to use resource files for each english label used so it can be translated is just not something I'm prepared to do. I spend a lot of my spare time to develop and supporting SE (and I do want to keep SE free in the future too), but as it is today, I am not prepared to change all the existing source code just to be able to support several languages.

Best regards

Joacim
 
5/27/2003 6:09:02 PMQuote    Edit/Delete
woller
Member
Workspaces - please make add file in workspace manager
capable of multiselect. (add several files)
Opprtunity to rename workspace.
What's the difference between projects and
workspaces ? (I think it is the same thing in Source Edit...)

Source Edit will only run one instance of it self,
why ? I often run several instances of editors, with different
projects or the like in each.

greetings!


 
5/31/2003 4:54:51 PMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by woller:

Workspaces - please make add file in workspace manager
capable of multiselect. (add several files)
Opprtunity to rename workspace.
What's the difference between projects and
workspaces ? (I think it is the same thing in Source Edit...)

Source Edit will only run one instance of it self,
why ? I often run several instances of editors, with different
projects or the like in each.

greetings!


Yupp, a workspace in SE is the same as a project. If you want to be able to open more then one instance of SE just check "Allow multiple instances" on the Settins page of the Tools > Options dialog box.

Cheers,

Joacim
 
5/31/2003 8:43:51 PMQuote    Edit/Delete
woller
Member
... By the way : :)
Could it be possible to make tools that work on the
current workspace/project, rather than a specific file ?
To build the project, for instance.
It could be nice to be able to make specific settings
for stuff like that under each workspace.
(i know its not an IDE, but how about a string that could
be used in the tools config ?)

and thanks for a nice editor!
/sune woller

PS. SE is not open source, is it ? Any plans
in that direction ?



 
6/1/2003 6:19:29 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Could it be possible to make tools that work on the
current workspace/project, rather than a specific file ?
The workspace files aren't make files and passing one to a tool wouldn't make any sence since the tool wouldn't be able to read it. SE itself can of course read the file but it wouldn't know how to invoke the tool with more than one file.
quote:
PS. SE is not open source, is it ? Any plans
in that direction ?
No...
 
6/1/2003 7:49:43 AMQuote    Edit/Delete
Anacrusis
Member
A nice feature that I would find extremly usefull would be a database browser, similar to the file browser, that can be turned off and on. You can then connect to any odbc compliant database and list tables/fields and their properties. And also have the ability to drag and drop field names into the editor.
Very often I have Enterprise Manager for SQL Server up and I have to go back and forth between SE and EM checking the database schema and field data types.

Just a suggestion :)

-- Adam
 
6/3/2003 1:22:37 PMQuote    Edit/Delete
gg
Member
bug fix on truncation

there are text log files that sourcedit will display a small portion of the complete file. I don't know if it thinks it has read in some sort of end of file character. Notepad in windows and excel will display the entire file correctly.
for example SourceEdit display only the following text between ------
------
Quit at 2003-05-24 12:01

+ $[15]Retrospect$[16] version 5.5.158
Launched at 2003-05-24 12:05
+ Retrospect Driver Update, version 2.2.104
Quit at 2003-05-24 12:15


(Message truncated by Admin)

Last edited by Joacim Andersson 6/6/2003 8:38:20 PM
 
6/6/2003 3:56:19 PMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by gg:

there are text log files that sourcedit will display a small portion of the complete file. I don't know if it thinks it has read in some sort of end of file character.
I'm sorry that I had to edit your question, but the posting was a bit long. It should probably also have been posted in a new thread instead of this one since this regards requests on new features and yours is about a potential bug.

Could you please send a copy of the file you have problem with to the Source Edit Testing Team (you'll find the email address on the Contacts page) so we can test this behaviour you're experiance?

Best regards

Joacim Andersson
 
6/6/2003 8:44:42 PMQuote    Edit/Delete
vha
Member
Notepad Replacement

2 requests:

Can we have a notepad replacement (as in ConTEXT). Basically it's a small exe (called notepad.exe) that is copied over notepad.exe and that launches SrcEdit.exe

wildcard support when started from the command line:
e.g.: SrcEdit.exe MyDir\*.cpp MyDir\*.h
should open all .cpp and .h files in the specified dirs

Tx, vha
 
6/14/2003 6:10:28 AMQuote    Edit/Delete
Ronny Strandberg
Member
Single line comments

Thanks for a nice editor.

I have at least one wish.

I'm using this editor for a language that is position dependent. A comment line is created by typing a '*' in the first position of a line (the '*' is also used as an operator in expressions).

/Ronny

 
6/24/2003 11:02:13 AMQuote    Edit/Delete
stephenc
Member
vertical divider line & printer fonts/resized rule

Hi,
Just started trying out SE 3.2R6. So far OK.

1. I don't know what use the horizontal divider line is, but I really would like a vertical one. I use it when wanting to know where to break at column 76, 80, and 128. Heck I might as well request two vertical dividers like UltraEdit has.

2. I noticed that the ruler doesn't match my actual cursor column , maybe because I'm using an ANSI fixed space font. Also in the menu TOOLS, Options..., Color/Font, I noticed that the number of font choices is quite small compared to the number of fonts I actually have installed. It would be nice for this to be fixed as I can't select my favorite typewriter style fonts for display but I can for print in the menu FILE, Print Setup... Its annoying to not be able to pick the same fonts for display and print. OK, I might as well do some more whining. One of the fonts I tried had a point size of 9, but not 8. I set it to 8 but noticed that when I went back into the dialog it is back to 9. That's annoying because I will usually write at a point size of 8 or 10 but for large printouts I will set it to six. Isn't Windows supposed to interpret a point size if the font hinting doesn't expicitely give that size?

3. Well, while I'm at it, I saw a request for wordwrap. Instead of per-document, I would like it to be per paragraph with a hotkey so that different sections of text can be reformatted, but not all of it. This would help with mixed tables and text, whereas a per-document setting would not be helpful.
 
6/24/2003 5:26:57 PMQuote    Edit/Delete
Joacim Andersson
Administrator
Source Edit only supports monospaced fonts even though you can pick any printer font for your print outs. Windows (and then also Source Edit) will try to scale your font to the size you have specified. However all type of fonts aren't scalable so the normal way this is solved is to pick another font instead. For example if you (in any application) pick a font size smaller then 8 points Windows will use MS Small Font regardless of the actual font you've selected. This might not be possible in SE though since it's limited to monospaced fonts.

SE is a code editor and not a word processor and in my humble opinion paragraph formatting abilities isn't really usefull in a code editor.

Best regards

Joacim
 
6/24/2003 5:50:18 PMQuote    Edit/Delete
stephenc
Member
quote:
Originally posted by Joacim Andersson:

SE is a code editor and not a word processor and in my humble opinion paragraph formatting abilities isn't really usefull in a code editor.

Best regards

Joacim



Thank you for the quick reply.
The request for paragraph formatting is because I often copy/paste from websites and many times I get a zillion character long string. In some other editors I can hit a hot key and it will reformat to 80 chars (or whatever) wide. Without a reformatting option I would have to go to the edge of my screen, press enter to break the line, go to the edge of the screen, press enter, go to the edge of the screen, press enter, etc. until it is all on screen.

 
6/25/2003 2:47:42 PMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by stephenc:

Thank you for the quick reply.
The request for paragraph formatting is because I often copy/paste from websites and many times I get a zillion character long string. In some other editors I can hit a hot key and it will reformat to 80 chars (or whatever) wide. Without a reformatting option I would have to go to the edge of my screen, press enter to break the line, go to the edge of the screen, press enter, go to the edge of the screen, press enter, etc. until it is all on screen.

This can be fixed with a regular expression search and replace in the Replace in Files dialog box.

Open the dialog from the Search menu and type the following in the Find textbox:
(.{80})
Then replace that with this:
$1\r\n

Make sure the "Current Document" and "Regular Expression" checkboxes are checked. Click on the Replace button.

This will insert a line break at column position 80 in each line that contains more charaters then that. However it will insert a line break exactly in this position which is probably not what you want to do since it might then break in the middle of a word. So a better Find pattern would be this:
(.{1,80} )
Observe that it's a space before the last closing parenthesis.
This will break at the last space found before character column number 80.

Best regards

Joacim
 
6/25/2003 7:38:26 PMQuote    Edit/Delete
Markus W.
Member
General GUI improvement suggestion

There is a total of 7 tab sheets in two groups (Toolbox and Output) in V3.5. The Toolbox can be either on the left or on the right, the Output only at the bottom.

It would be nice to have this more flexible. e.g. drag and drop any of these tabs to any position as either a docked window, a floating window or a tab.
A good example to show you what I mean is AceHTML (freeware):
/http://freeware.acehtml.com

Perhaps there is a free or cheap ocx available somewhere on the www to achieve this easily.

Best Regards
Markus
 
6/27/2003 4:08:05 AMQuote    Edit/Delete
strueb357
Member
A fine SE...

I've been using SE, now, for 4-5 months (after I got tired of the nagging, etc. with TextPad), and you've done a great job with this product.

I haven't installed 3.5, yet, though I have it downloaded, but I do have a request for your next version - I think. I most likely have missed in it the menus somewhere, but it would be SO helpful if on a find/find next, the search would stop at end of file, instead of wrapping again.

Other than that, I *really* like SE. Please, keep up the good work.

(oh, minor request - - would it be possible to add a "find all" or "find all count"? sorry, I'm used to mainframe editors that do that, and it is often useful...)

Take care; faith manages!

Wes Struebing
 
6/28/2003 12:06:13 AMQuote    Edit/Delete
Joacim Andersson
Administrator
Currently there is no option to stop the "wrapping" with the Find Next command.

There is a Find All feature in the regular Find dialog, it's called Mark All and will put in a bookmark on each line the searched for text is found. You can also use the Find in Files dialog, even if you only want to search the current document, that will show the search result in the Ouput window.
 
6/28/2003 12:23:20 AMQuote    Edit/Delete
Farvardin
Member
Word wrap

Hello, I don't like to act such I request a programmer to do something, especially when the production is good and freeware, but I think the only really missing thing in SourceEdit is the word wrap. When some code request not to use a new line, or when one prefer to have a single line in the file, but to disply it in several line in the editor, it's not easy to use in SourceEdit.
Otherwise, all is almost perfect...
Maybe the search option could also search through several files at the same time.
 
6/28/2003 7:06:54 PMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by Farvardin:

I think the only really missing thing in SourceEdit is the word wrap.

Maybe the search option could also search through several files at the same time.

Word-wrap has been discussed several times in this forum.

Use Find in Files instead of the regular Find command. It can search files on disk, the current document, or all opened documents.

Best regards

Joacim
 
6/28/2003 7:16:24 PMQuote    Edit/Delete
strueb357
Member
quote:
Originally posted by Joacim Andersson:

Currently there is no option to stop the "wrapping" with the Find Next command.

There is a Find All feature in the regular Find dialog, it's called Mark All and will put in a bookmark on each line the searched for text is found. You can also use the Find in Files dialog, even if you only want to search the current document, that will show the search result in the Ouput window.



Thank you very much for the quick reply (certainly more quickly than I was checking for it...).

I hadn't thought of using "mark All", but your "find in files" certainly sounds like it'll do me.

I appreciate it!

Wes Struebing
 
6/30/2003 4:30:19 PMQuote    Edit/Delete
haci
Member
FTP View

Any chance of getting a FTP view like the File view docked on the side. It would make it quicker to open FTP files instead of going though the menus.

Great editor overall.
 
7/18/2003 11:15:17 PMQuote    Edit/Delete
exposys
Member
Tooltips in SE


I Can't see the tooltips in SE ver 3.5 rev:2
 
7/20/2003 6:31:19 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by exposys:


I Can't see the tooltips in SE ver 3.5 rev:2

No there's a bug in that version. Please use the Update link on the Download page to download revision 3 which takes care of that problem. The full installation package is still revision 2 though so you must use the Update package.
 
7/23/2003 4:39:03 AMQuote    Edit/Delete
bbplumlee
Member
Edit built-in languages

I would like to be able to edit the built-in languages. I have been wanting to add key words to the SQL language but haven't been able to.

Thanks,
Brad

PS, this is a fantastic editor.
 
7/30/2003 8:35:11 AMQuote    Edit/Delete
RideTheLight
Member
Here are my suggestions:

1. Allow the toolbar names to not be displayed.
2. Allow the toolbar buttons to be re-arranged, added, or removed.
3. In the file sidebar allow the mouse to select multiple files.
4. In the file sidebar allow files to be dragged and dropped into the main window to open them.
5. Allow the sidebar to be turned off completely not just hidden.
6. Have the sidebar optionally require a button to be pressed to popout. I have found that the sidebar frequently pops out when I'm mousing toward the file menu. If it required a button to be pushed to pop it out this woundn't happen.
7. The styled red X on some dialogs looks more like a delete than a close icon. For example the print dialog has one. This one could easily be converted to the word "Close" which would be much more obvious and easier to click.
8. When several files are open clicking on the tiny left and right tab scroll buttons becomes difficult. How about a user option to have the tabs stack instead?
9. When a document is using a language highlighter and it's extension is associated with a different language highlighter the document reverts to the default highlighter for the exetension rather than using the current highlighter. I program ASP, Active4D, and HTML files all of which use the .html extension but I want to use a different highlighter for each. I understand having to switch after opening the document, but not after saving.
10. It would be nice if the HTML toolbar allowed buttons to be added/modified/removed. I know I can add my own under the custom tags menu, but some of the buttons (B I U) are of little use when using stylesheets.
11. The seperate Find and Find in Files is confusing. Could they perhaps be combined into one Find/Replace dialog? You could even do different things behind the scenes as long as the interface presents only one dialog. I think this would be helpful because after opening the Replace dialog I may decide to only find items or want them listed in search results or want to do the replace for all files. Alternatively when in the Replace in Files I may want to Mark the results in the current file.
12. Last but not least the syntax highlighter editor while very good could use some improvement. Here are some of my ideas:
a. Build the color definition into the highlighter file so that different languages can have different colors. This would help when trying to have Source Edit syntax highlighting match Oracle Enterprise Manager for SQL and at the same time match Dreamweaver for HTML.
b. Allow multiple keyword lists with different coloring for each. This would be helpful for differentiating built in funtions names from lanuguage control names from user defined function names.
c. Allow multiple languages to be "Active" at the same time so that html could be the primary language while asp and javascript are set as secondary languages. The definition for these could have a field added indicating the syntax it will be nested in (i.e. <% %> or <script></script>).

Wow! I know that's a lot, and I don't expect you to do all of it I just thought I'd throw out some more ideas for you to pick and choose from.

Leigh
 
7/31/2003 10:35:03 AMQuote    Edit/Delete
greenrul
Member
Wishes... from Pascal coder

Thanks for so great product, especially keeping it freeware.

I use SE for pascal coding and have some wishes about it:

1. I use a FreePascal compiler as a tool, and get all his output in the box downstairs, and if there was some error, the compiler outputs the line like - "game.pas(51,2) Fatal: Syntax error, ; expected but CASE found". In some pascal and C editors, when you double click on such line, editor brings you to 51 line, col 2 and hightlingts it with red. It's cool and i hope you'll able to add it to SE.

2. It would be great if i'll be able to resize (up/down) the Output/Functions/Search results tabs.

3. The functions tab doesn't work in Pascal language.

4. Also, a small note about pascal hightlighting. In comments sometines i can found a ' sign, and editor thinks that it's a beggining of string and hightligts all text before another ' sign - example:
{ This is a good test for ' symbol}
Halt; { - the Halt word will be colored as a string}
It would be great to fix it.

5. Maybe the last used project should be loaded at a projects bar on start?


Thank you one more time for this great program.
 
8/1/2003 3:56:34 PMQuote    Edit/Delete
RideTheLight
Member
Beleive it or not I have a few more suggestions for sourcedit.

1. If I hold down the shift key and the right arrow I can select from the current cursor position to the end fo the line, however, if I continue holding both keys it does not wrap to the next line to continue selecting. I can understand how this behavior would be useful in some cases, but it would be nice if it were a system setting.

2. Sometimes the * on the tab to indicate that a file has changed does not disappear after doing a ctrl-s. It doesn't fail all the time and the save is being done so it might just be a redraw problem. I'm sorry I don't have specific steps to reproduce it, but I'll keep checking.

3. Another syntax highlighter suggestion. Add a brace section in which the types of braces for the language could be entered. When the cursor is on one brace it would automatically highlight the corrosponding brace (perhaps limited to the same line). For example {} () <> <% %> [] <b></b> etc.

One of my favorite features of SourceEdit is its ability to highlight multi-word keywords. I have yet to find another good editor that can do that.

Leigh
 
8/5/2003 11:28:16 AMQuote    Edit/Delete
Ken
Member
Love At First Sight

This is great!

A few suggestions for your consideration:

1. Group all consecutively typed characters on a line as a single undo item rather than treating each character as a single action.

2. I once saw an editor that would put a semi-transparent vertical line at a specified column on the screen as a right margin indicator. This would be a nice feature.

3. Indentation support for multi-part brackets, like CASE or SWITCH statements or IF/ELSIF/ENDIF sets. Maybe this could be done by allowing more than one start keyword?

4. Hotkey assignment to do time stamping with a pre-selected format rather than (or in addition to) popping up the selection dialog.

5. Change the "save" icon red if changes have been made to the active file. Likewise, change the "save all" icon red if changes have been made to other opened files (not the active one). The bright color is a more obvious reminder than the "*".

Thanks again for a great app. It reminds me of the feelings I had for my first 1/2" impact wrench.

Ken
 
8/8/2003 12:28:05 PMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by bbplumlee:

I would like to be able to edit the built-in languages. I have been wanting to add key words to the SQL language but haven't been able to.

Thanks,
Brad

PS, this is a fantastic editor.

You can. Start the Language Editor and create a NEW language. Name it SQL (or give it a new name) and select the built-in SQL language as the base for the new one. If you add a *.lng file with the same name as a built-in language file it will be overwride the default.

Cheers,

Joacim
 
8/8/2003 9:44:21 PMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by greenrul:

Thanks for so great product, especially keeping it freeware.

I use SE for pascal coding and have some wishes about it:

1. I use a FreePascal compiler as a tool, and get all his output in the box downstairs, and if there was some error, the compiler outputs the line like - "game.pas(51,2) Fatal: Syntax error, ; expected but CASE found". In some pascal and C editors, when you double click on such line, editor brings you to 51 line, col 2 and hightlingts it with red. It's cool and i hope you'll able to add it to SE.

2. It would be great if i'll be able to resize (up/down) the Output/Functions/Search results tabs.

3. The functions tab doesn't work in Pascal language.

4. Also, a small note about pascal hightlighting. In comments sometines i can found a ' sign, and editor thinks that it's a beggining of string and hightligts all text before another ' sign - example:
{ This is a good test for ' symbol}
Halt; { - the Halt word will be colored as a string}
It would be great to fix it.

5. Maybe the last used project should be loaded at a projects bar on start?


Thank you one more time for this great program.

1. SE can do this, you have to create a Output Pattern for your Tool (in the Tools Configuration dialog box). See the help file for more information.

2. In version 3.5 the Output window is resizable.

3. It does if you specify a Function Pattern. This is done on the Language/Tabs page of the Options dialog box. Please see the help file for more information.

Best regards,

Joacim
 
8/8/2003 9:59:28 PMQuote    Edit/Delete
Ken
Member
Still Love It

Yes, I do.

A couple of more suggestions:

1. If I select (highlight) a section of text and then click on the "FIND PREVIOUS" or "FIND NEXT" button without doing anything else in between, could the find be automatically done with the selected text? That would sure speed up my searches, as it would avoid that find prompt box.

Clicking on the "FIND" button would still pop up the prompt box, and clicking on the "FIND PREVIOUS" or "FIND NEXT" without having selected new text or having selected new text but then using it (ie: COPY or CUT, etc.) would still use the string used on the previous search.

2. A language specific feature in another editor I use opens a small prompt box showing the format for calls to built-in functions when I have typed the function name and opening parenthesis and keeps it open until I type the closing parenthesis. It would be nice to have this feature along with the capability to edit and add to the function definition list for a language.

A feature I'd also like to have with this is a hotkey assignment to close that window.

3. Another feature I think I saw asked for before would be the addition of classes of keywords (functions, language imperatives, language enumeration values, etc.) with separately assigned colors.

Thanks again!
Ken



Thanks again
 
8/11/2003 9:43:19 AMQuote    Edit/Delete
Ken
Member
No Window Switch on Refresh

When you refresh an open file that was modified by another application, and that file is not the currently selected one, would it be possible to not automatically switch to its window?

Also, is there a way to hotkey through the currently open files? It would be great if I could reassign the "Alt-Tab" inside the editor to switch through the open files rather than the open Windows windows.

Ken

 
8/12/2003 6:53:45 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
1. If I select (highlight) a section of text and then click on the "FIND PREVIOUS" or "FIND NEXT" button without doing anything else in between, could the find be automatically done with the selected text? That would sure speed up my searches, as it would avoid that find prompt box.
Assign a shortcut key for the FindNextWord and the FindPrevWord commands and use that shortcut to get this effect.
quote:
2. A language specific feature in another editor I use opens a small prompt box showing the format for calls to built-in functions when I have typed the function name and opening parenthesis and keeps it open until I type the closing parenthesis. It would be nice to have this feature along with the capability to edit and add to the function definition list for a language.
Well, it's not such an easy task to create since function calls are different in different languages. It would have been pretty easy to create this if SE would have been a language specific editor but you can use it for any language.
quote:
3. Another feature I think I saw asked for before would be the addition of classes of keywords (functions, language imperatives, language enumeration values, etc.) with separately assigned colors.
Use the Language Editor and add them as either Keywords, Tag Entities or Operators to get different colors for them.
quote:
Also, is there a way to hotkey through the currently open files? It would be great if I could reassign the "Alt-Tab" inside the editor to switch through the open files rather than the open Windows windows.
No! Alt+Tab is a system wide shortcut key used by Windows and I will not write a program that will disable that. Use Ctrl+Tab instead.

Best regards

Joacim
 
8/15/2003 10:31:22 AMQuote    Edit/Delete
jhauge
Member
First +=

And then here's my wishlist:

1. When creating and editing code templates in the manager, the dialog closes each time I press OK to save my code template. I would very much like an oppotunity to edit multiple code templates and then close the dialog when finished.

2. When coding I tend to use fairly long variable names, it would be great if the code completion feature somehow included these names. I know that UltraEdit implements this feature by constantly including all words in the last 50k of the current file in the code completion list.
 
9/3/2003 1:51:08 PMQuote    Edit/Delete
jhauge
Member
- oohh and a couple more wishes

3. The Code template function is great, I like the way it is organized according to the different languages, in that it is very versatile, works great for both short and longer code templates. Problem is that I am not always able to remember the shortcurt for the code template, it would be great if I could press af shortcut key combination to show a list of code templates for the current language and the select the template i want from that list, preferably uding my keyboard.

4. I would like to use this program on more than one computer, it would be great if it included a wizard enabling me to export all my user settings including code templates, shortcut keys and tools.

Thanks for listening :)

.Hauge
 
9/4/2003 4:09:20 PMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by jhauge:

1. When creating and editing code templates in the manager, the dialog closes each time I press OK to save my code template. I would very much like an oppotunity to edit multiple code templates and then close the dialog when finished.

2. When coding I tend to use fairly long variable names, it would be great if the code completion feature somehow included these names. I know that UltraEdit implements this feature by constantly including all words in the last 50k of the current file in the code completion list.

3. The Code template function is great, I like the way it is organized according to the different languages, in that it is very versatile, works great for both short and longer code templates. Problem is that I am not always able to remember the shortcurt for the code template, it would be great if I could press af shortcut key combination to show a list of code templates for the current language and the select the template i want from that list, preferably uding my keyboard.

4. I would like to use this program on more than one computer, it would be great if it included a wizard enabling me to export all my user settings including code templates, shortcut keys and tools.

1. I'll consider it.

2. Hmmmm... that could of course be one way of doing it. I will make some tests on that and see if I can get the parser quick enough since I suspect you don't want to wait to long for the code completion list to appear.

3. Not a bad idea. Would it be enough for you if this list would show the shortcut names you have defined or would you want it to also show the code it would insert?

4. I will not include such a tool with the regular setup, however I will consider making one and in that case post it on the Tips & Resources page as an optional download.

Cheers,

Joacim
 
9/4/2003 9:42:33 PMQuote    Edit/Delete
jhauge
Member
Hi Joachim

Glad if you can use any of my suggestions

Wish no.2: You're absolutely right An alternative way could be a place where you could put at regular expression describing how variables was declared, and then use this and the regexp. descriping function declaration to extract the variable- and function names, and then include these in the code-comletion list.

Wish no.3: That would be my preferred way, I think a function like that would take up too much screen space otherwise.

Wish no.4: That would be a real treat - thanks!

.Hauge
 
9/5/2003 8:00:37 AMQuote    Edit/Delete
Joacim Andersson
Administrator
OK, when it comes to code templates this is how it will work in the next version: If you haven't typed in the correct name of one of the templates when you hit Ctrl+Enter (or whatever shortcut key you have assigned) a dialog box will pop-up (but only if at least one template actually exist for the current language). This dialog is basically a list box with the available code templates for the current language. Just select one and hit enter (or the Insert button). The Code Template Manager is also accessable from this dialog in case you would need to add a template at this point.

About Code Completion: It looks promising...
 
9/5/2003 9:49:35 PMQuote    Edit/Delete
jhauge
Member
Great news - I am looking forward to the next release.

Thanks
.Hauge
 
9/8/2003 7:59:06 AMQuote    Edit/Delete
andym
Member
Compiling a main file

Hi

Would it be possible to have a right click option on the tab of an open file that allows you to select this file as your main project file. ( also selectable within the workspace options ).

Then this filename could be available within the tool arguments. ( as say main project filename ).
This would enable the easy use of compilers that need to compile from a main file that has 'include "filename"' statements within it.

Sometimes I just need to edit the file that contains the error and don't have the main project file open.

Just a small bug --

If you change the font size from 10 to 9 or 8 then the line highlight bar leaves a small portion of itself behind when you scroll down through the open document. If you set the font size back to 10 the problem does not occurr.

Thanks

Andy
 
9/9/2003 5:17:49 AMQuote    Edit/Delete
Jim Aikin
Member
word wrap etc.

Word wrap on a per-paragraph basis would be ideal. The program could automatically insert CR/LF pairs based on the current visible width of the window at the current point size. Optionally, you should be able to specify an end-of-line character, such as \, for languages that require on multiple lines.

You should be able to wrap not only a single long line (paragraph) with a hot-key command, but also re-wrap an existing block of lines in case you've had to add text to the middle.

Being able to "unwrap" a multi-line paragraph with a command would be a bit tricky, as you'd have to be able to specify where the wrapped block ends (perhaps with two consecutive CR/LF pairs, but also with CR/LF followed by any number of tabs or spaces and then another CR/LF -- if you don't do that, you run the risk that the program will think two blocks of text are a single block because of invisible characters on the line between them).

Also: I use a couple of rather obscure programming languages that have not only reserved keywords but also a variety of standardized elements. It would be useful to expand the keyword syntax highlighting area to provide perhaps three user-definable groups (each with its own choice of colors) in addition to the reserved words of the language.

Hope these ideas are useful.

--JA
 
9/10/2003 3:44:47 PMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by Jim Aikin:

I use a couple of rather obscure programming languages that have not only reserved keywords but also a variety of standardized elements. It would be useful to expand the keyword syntax highlighting area to provide perhaps three user-definable groups (each with its own choice of colors) in addition to the reserved words of the language.
You can use the Keywords, Operators, and Tag Entities lists in the Language Editor to specify different words that will use different colors.
 
9/10/2003 4:40:04 PMQuote    Edit/Delete
CodeDigger
Member
"Last Replace"

Is it possible to add an option to the "Replace" dialog to carry out one final replacement and stop (a "Single Replace" button or checkbox) ?
I know of the option 'replace all in selection', but I would like to review each proposed replacement before accepting or skipping it.
Currently, I bypass the problem by setting a bookmark at the end of the region in advance, and return to the bookmark after the last replacement.

It would also be nice to have a "find next" that does not wrap around at the end of the file (by setting a checkbox in the find dialog or a function FindNextNoWrap).
 
9/11/2003 7:23:20 AMQuote    Edit/Delete
msg
Member
A few ideas

Thanks again for the great free tool. A couple of ideas:

- 'Find in files' should default to the highlighted text and also have drop down combo for find history as per single file search.

- Remember find in files settings for each workspace (configure multiple saved search settings per workspace)

- Save search results? (right click "Search Result" tab/windows to give load/save menu maybe?)

- Right click file selector tab (or tree view or file listbox entry) to bring up file menu, (re-open, close, save as, properties, add/remove from workspace etc). Basically, any file selection tool should allow operations on that file.

- Options for bookmark display that don't require left margin shown (highlight line number or entire line)

- Bookmarks remembered for each workspace,

- Bookmark selector window (another output window tab) that shows file name and line number at least (better if bookmarks are assigned names that can be changed)

- I know it's been mentioned before, it would be great if the syntax colours could be defined for each language seperately.

- The right click context menu provided in the file edit pane would be really useful if it could be customised with the options from the standard menu (it's basically a subset now). I could remove the options I don't use and add some I would really like (like find in files and my user tools).

- And one I have mentioned before that I would really like a workaound for is "Allowing the function recognition regexp to select functions who's definition extends longer than 1 line"

Having said all that, I've no real complaints - please keep up the great work!



 
9/17/2003 1:28:14 AMQuote    Edit/Delete
td2k
Member
Code Folding

Super editor, but would be awesome if you incorporated code folding into the next build. If you take a look at how SciTE or Visual Studio .NET handles code folding, you'll see what I'm talking about -- you probably already know, though. It helps navigate code when you can collapse sections.
 
9/25/2003 10:02:03 PMQuote    Edit/Delete
dejan
Member
Copy character from the line above

How manu times we all had to type code that is almost the same from line to line (tables, various lists etc.) differing by one or two characters somewhere in the middle? Long time ago I used an editor that on a keypress could copy a character from the line above. I found it extremely useful. It was much easier to repeatedly press Ctrl+- (in my case) up to the point where line differs, type changes, and then copy the rest of the line in the same way than retype the line which is almost the same (or do select, copy paste, position cursor, change different characters...). The key here is not to use clipboard and push stuff already placed there down the history stack - that is why macro recording is insufficient. (I was told that vi editor has this feature - but vi is in a completely different world).

And a variant of this feature (which we might be able to perform using macro recording) would be to copy the line above from current cursor position to the end (again without using clipboard).


And two less important wishes (and probably a lot more difficult to implement):
- I would find it useful if status line contained short descriptions of the most important key mappings, say function keys (which would change when Ctrl, Alt, Shift or a combinaton of these is held).

- When moving caret backwards by word, (Ctrl+Left), wouldn't it be useful to have it stop at the end of the previous word rather than at the beginning (which can be done by Ctrl+Right). The thing here is to be able to position the caret at the end of a word without using mouse or repeated Left arrow. This might not be to everyone's taste, so would need to be configurable.

Otherwise, great job Joacim.

Dejan
 
10/3/2003 2:52:11 AMQuote    Edit/Delete
Joacim Andersson
Administrator
Dejan: Your first wish, to copy characters from the previous line, is a very good idea. I'll add it to my todo list. I don't understand your what you mean with your second wish, and when it comes to your third... No

td2k: I understand that code folding would be very usefull but it will not be present in the next version of Source Edit, if ever... (never say never)

msg: I consider adding search history in the Find/Replace in Files dialogs but it will not be on a per document basis. I can also add a Save option for the search result.

CodeDigger: Next version will ask you if you want to continue the search from the beginning/end before it wraps when you do a Find Next/Previous.

Best regards

Joacim
 
10/3/2003 11:47:08 AMQuote    Edit/Delete
Bryan Ellis
Member
Hopeful New Features

Joacim,

I love SourceEdit!!! I only found it yesterday while browsing VBAccelerator. I have been using CodeMax/CodeSense for about 3 years and have created a simple editor which includes very few of the features of SourceEdit. My company purchased the full source $99 version of SourceEdit yesterday as well.

I am a VB6 SP5 programmer with a 100,000 line+ commercial product. My editor is used as a tool for developers writing VBScript macros for use in my commercial product. It has been specialized to provide features needed by VBScript users though others could use them as well.

The following are features that I have implemented that I hope could be added to a new release of Source Edit. I would love to help SourceEdit as well as get myself out of the code editor business since it is not my focus.

1. Using the functions expression, mark the start of each function with a divider line (similar to VB).

2. Add keystrokes for Prev Function and Next Function (Like Ctrl+Up and Ctrl+Down) for ease in navigation.

3. Add a default function regexp for INI files to find all lines like "[whatever]" so that INI files are enhanced.

4. You might want to sit down for this one

Either:

Add a references section to the Workspace so that COM Object ProgIDs can be selected and variable names linked to them.

OR

Add a regular expression to find variable declarations as object types. (i.e. Dim fso as Scripting.FileSystemObject) For languages without typing (i.e. VBScript) the regexp could find a comment line instead to allow the coder to identify object variable types.

Using the above information, enable a CodeList for Properties and Methods of the object by reading the TypeLibInfo for the object. Obviously the "." key would need to be enabled for the CodeList. This should be configurable per language. Object properties of the main object could be "drilled-down" on each subsequent pressing of the "." key. Though not trivial, it is well worth the effort for coders using VBScript, JScript, or other COM languages.


As I said, I have implemented these features. I have also been given authorization to give you the source code for the last one. I would love to replace my rudimentary editor with your very feature-rich SourceEdit as long as it has the needed functions for our developers.

Bryan

 
11/13/2003 11:23:49 AMQuote    Edit/Delete
CodeDigger
Member
Persistent selection point

Hi, I may have missed this, but is there a way to indicate the start of a selection and use a "find", "find next" or "go to mark" to extend the selection to that point?
This is typically what you would use if you wished to delete a block of source code - e.g. from the beginning of a function until its end.
 
11/14/2003 10:16:13 AMQuote    Edit/Delete
monahancj
Member
Backup Copies

New user, liking it so far. It's great that you have a feature to back up the file you're editing. What would be really cool, is if

1) the backup copy could be made in another directory. Then the directory with your batch files would get cluttered, and,

2) you did rudimentary versioning by adding to the name with a number, and keeping only the last "X" copies, and, finally,

3) the number was added to the end of the filename before the extension, so the extension is not changed. Then the editor would recognize the language version automatically.

Thanks!
 
11/17/2003 12:11:26 PMQuote    Edit/Delete
utomo
Member
release new version ASAP.

My wish list is:
release new version ASAP.
so user which already request for some feature can get it, and maybe will add another good wish list. :)

 
11/18/2003 3:51:35 AMQuote    Edit/Delete
Joacim Andersson
Administrator
Bryan Ellis: Most of your requests would be easy if Source Edit was devoted to one coding language. COM components are created differently in different languages so adding support for code completion on them are a bit tricky. However next version extends the code completion by searching and adding words that already exists in the current document so things like declared variables and object names are added to the list.

CodeDigger: I'm not 100% sure I understand your request. But the next version has a Find Matching Braces option.

utomo: Next version are very close to be released. But here's a list of the main new features in the next version.

* Word wrap at user specified column position. A vertical line can also be shown at this position even if you're not wrapping text.

* Code Publisher, is a cool feature that will create a HTML document out of any source code document. The HTML code will show the formatted code with syntax highlighting.

* Copy Char/Line from Previous Line, as requested by Dejan above.

* Find Matching Braces

* Add-Ins. Probably the single most exciting new feature ever added to Source Edit. If you miss a feature in the future you can add it yourself. This feature allows you to access the SE DOM (Document Object Model) via a simple language called Brixoft Markup Language (BML). You will have full access to the documents and the Output window. You can run User Tools and other add-ins. Create some simple dialogs and much more...

These features and some other minor things and fixes will be available soon in Source Edit version 4.0.

Cheers,

Joacim
 
11/23/2003 9:48:51 PMQuote    Edit/Delete
CodeDigger
Member
Persistent selection point

OK, I wasn't clear.
I am used to editors where you push a key "SELECT" to start a selection (anchor), and the selection follows the movements of the cursor.
If you go to the end of the line, the selection extends from the anchor to the end of the line; if you use "find" to look up a word, the selection extends from the anchor to the word found.
A practical example: when I generate a database creation script with DataBee, I do not need the part with the space allocation etc.
So I look for the word "TABLESPACE" (the start of the redundant part) and then look for the next semi-colon. Everything between those two must be deleted.
So I would:
- find the word "TABLESPACE"
- start/anchor a selection
- find the next semi-colon
- delete the current selection.
 
11/24/2003 8:08:39 AMQuote    Edit/Delete
IgnitusBoyone
Member
Key word

My only wish is for bool to be blue(a key word) in C++

Last edited by IgnitusBoyone 11/27/2003 3:09:11 AM
 
11/27/2003 2:55:19 AMQuote    Edit/Delete
CodeDigger
Member
blue "bool" keyword

Add it to the C++ language keywords with the Language Editor.
Suggestion: C++ does not know the concept of "Entities", but you can use this to define keywords that are not standard C++ but standard for the tools that you use. This will be colored, but different from standard C.
For example: I defined the Roguewave classes as Entities (you know, RWCString, RWDate, RWTValSList and so on); they are colored purple instead of blue.
 
11/27/2003 3:38:07 AMQuote    Edit/Delete
bsander
Member
Pretty print and another way of bracket matching

What I would like to see in the next version of SE is:

Pretty printing. When I print out my pages, they are printed as plain text. I like them printed the way I view them on the screen. Colored, bold, etc. It really enhances the code's readability on paper.

When the cursor is positioned at a bracket, I'd like to see a line going from the bracket to it's matching header and vice versa, making it very easy to see in what method/loop/etc you're currently coding. Here's a pic from SciTE's similar functionality:





And word wrap.
 
11/27/2003 6:10:53 AMQuote    Edit/Delete
msimmons
Member
(not sure if this has been posted)
I would like to see more ctrl key shortcuts (ie ctrl+s = save). My suggestion would be to go through edit plus and mimick theirs, they seem to have a full set. :)
(and more colors on the cutomization (like backgrounds & text))
 
12/11/2003 10:35:04 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by msimmons:

(not sure if this has been posted)
I would like to see more ctrl key shortcuts (ie ctrl+s = save). My suggestion would be to go through edit plus and mimick theirs, they seem to have a full set. :)
(and more colors on the cutomization (like backgrounds & text))

Que???????
Open Tools > Options, click on the Keyboard tab and you have more then 200 commands you can set keyboard shortcuts to. Ctrl+S is set to Save by default, it sounds as if your Hotkeys.dat file has been corrupted. Just manually restore all shortcuts you want to use.

You can also change colors for the text, background colors for text, keywords, operators, tag entities, tag elements, tag attributes, and so on...
 
12/11/2003 11:11:47 AMQuote    Edit/Delete
jjlash
Member
Template enhancement

Here is a request that I havnt seen mentioned.

I have a template set up for my file-level header with name, date copyright etc. It would be nice to have some "variables" available in the templates for things like Date, Time and Filename.

Thanks...
 
12/11/2003 12:52:54 PMQuote    Edit/Delete
neester.com
Member
Wish!!!

I know you cant use ALT + TAB to toggle through the active windows.

How about letting us bind it in the options?
I wanted to use F2 and F3 to go BACK and FORWARD repectivly, but I couldnt manage it in the older version.
Still waiting on the download to see if the new version supports it.
I doubt it would because its very medial, but it would GREATLY improve my coding enjoyment!
:)

cheers!
 
8/18/2004 5:57:39 AMQuote    Edit/Delete
nemonoman
Member
Thanks for a great program

I should say that a hundred times! I've really enjoyed writing code with sourceedit.

Some improvement ideas:
1. I like movable window when editing files, not the 'docked' version that SourceEdit defaults to. I have to click the 'cascade' view menu each time a new file is opened. I would like to see the 'cascade' style movable non-docked window as an alternate default.

2. When upgrading, if I am asleep (which is typical), the upgrade overwrites my careful customization : overwrites language colors, additional keywords, scoping keywords, etc. Could you teach the upgrade installer some manners?

Thanks again for an outstanding program. It has been a tool I've used constantly and very much enjoyed. Full of helpful ideas.
 
8/18/2004 7:44:56 AMQuote    Edit/Delete
Joacim Andersson
Administrator
You can use Ctrl+Tab and Ctrl+Shift+Tab to cycle through the open documents.
 
8/18/2004 7:49:02 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
When upgrading, if I am asleep (which is typical), the upgrade overwrites my careful customization : overwrites language colors, additional keywords, scoping keywords, etc. Could you teach the upgrade installer some manners?
I'm aware of this behaviour. I usually upload an update from previous version setup package, which doesn't overwrite any of these settings.
 
8/18/2004 8:02:13 AMQuote    Edit/Delete
nemonoman
Member
Your excellent program is so helpful that I regret pressing my request any further.

I like my editing windows to be movable, not the full-screen docked versions that SourceEdit defaults to. Sometimes I compare code side by side, for example. Movable windows was what Windows was all about!

Anyway there's a way to force docked windows into a movable state: Pick "Cascade" from the "Window" menu.

As soon as another file is opened, however, all the windows are reset in docked position.

So what I'm asking is that SourceEdit comply with the current desired window state (docked or movable) chosen by the user.

Also, it would be nice (since we're on the subject) for the movable windows to include Windows controls, i.e., Minimize, Maximize, Close controls on the upper right hand corner. I assume that you are passing window definitions when you open your windows, and I believe this is a one-bit flag.

Changing window state is my only hassle -- MY ONLY HASSLE!! -- with Source Edit. So maybe My Wish is something to think about in your 'spare time'.

As to the overwrite: like I said, I'm asleep and don't pay much attention to what I'm downloading.

LOVE BRACE MATCHING!! WHOOHOO! Thanks!


 
8/18/2004 1:19:23 PMQuote    Edit/Delete
Joacim Andersson
Administrator
I removed the Min/Max buttons from the document windows in version 3.5 to have the same look and feel as Visual Studio.Net. It's also to simulate a SDI tabbed environment. You can always maximize a window by double click on its title bar. I really don't want to add them back, however I will add a check if the documents windows you have is maximized (docked) or not when you open a new document.
 
9/2/2004 4:25:09 AMQuote    Edit/Delete
ejinguan
Member
This is a good piece of work, thanks!

However, some parts of the program seem to hang during some operations.

So i hope you can change some parts (mainly on the UI):

1) The filemenu display seems to be unresponsive, so I think this program listed at http://www.planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=40007&lngWId=1 can be useful.

2) When I added a manifest to the directory, I found that some parts are blacked out (eg. the settings panel).

3) Can you increase the margin around the controls in the program? I feel that many controls are too clustered together, hence it may be bad for some users who are accustomed to the generous spacing in Windows programs and dialog boxes etc.

Thanks

Last edited by ejinguan 9/10/2004 7:12:39 AM
 
9/9/2004 9:47:32 AMQuote    Edit/Delete
zeljko
Member
“smart” TAB !!!???



Hi ,
What I truly missing from my old editor is “smart” TAB,
Auto adjust TAB to the line above …
And second , how about more Command line switches ? ,
Like combination : Open file and tile vertical or horizontal all previously open documents.

Excellent job so far …

Best regards

 
9/13/2004 3:07:09 AMQuote    Edit/Delete
Joacim Andersson
Administrator
Source Edit has "smart tabs". Select Tools > Options and check out the "Auto indentation style" on the Language/Tabs node. This setting is set per language.
 
9/13/2004 5:09:46 AMQuote    Edit/Delete
rellimhtes
Member
Collapsable functions

It would be nice to be able to collapse functions or anything between two braces. This is very useful for hiding code you are not working on.

By the way, this is the best editor I have found, free or pay. Keep up the good work.

-Seth Miller
 
9/20/2004 8:21:58 AMQuote    Edit/Delete
CodeDigger
Member
Link File Courier and Source Edit

Is it possible to link the File Courier FTP client to the SE Editor?
I do a lot a editing on a UNIX box via direct FTP, but it is cumbersome having to fetch the files from UNIX one-by-one.
I do know that you can store these files in a workspace and access then from there, but you still have to add them manually on a one-by-one basis.
I was thinking of something along the lines of:

- you select a remote file in File Courier
- there is an option like "Edit in Source Edit"
- File Courier sends a command to Source Edit to fetch this file via FTP
- this is preferrable to getting and editing a file through FileZilla or SmartFTP, because it avoids a temporary file on the local machine and does not require the FTP program to scan for possible changes.
 
9/24/2004 2:24:23 AMQuote    Edit/Delete
somerville32
Member
I used to use Ultra Edit, but I was tired of change the system clock to an incorrect time to bypass the time limit (as the program isn't free) but switchted to Source Edit becuase it has most of the same features and it's...FREE!! I am proud to say that I use Source Edit :) It has all the geek factor any "more than just experinced computer user" would want :) So...with that said, I though I might input some input :)
1) Can you create your own highlighter? If not, you should add this feature. I do alot of coding in LPC (A small object orientaited, C based language used to code Lpmuds, wanna learn more? Give me a shout at somerville32@hotmail.com) and I usualy use the C highlighter but it would be nice to have one just for LPC.

2) This program has performed a illegal operation and will be shut down. If the problem persists, contact the program vendor... *gasps*
SRCEDIT caused an invalid page fault in
module <unknown> at 0000:00000009.
Registers:
EAX=00000000 CS=0167 EIP=00000009 EFLGS=00010202
EBX=00000046 SS=016f ESP=008cf65c EBP=008cf6b4
ECX=718a5300 DS=016f ESI=0000872c FS=61b7
EDX=817526d4 ES=016f EDI=00000000 GS=0000
Bytes at CS:EIP:
00 88 09 65 04 70 00 65 04 70 00 54 ff 00 f0 79
Stack dump:
0053016f 00538a71 000004d0 00000046 00000000 008cf748 008cf6bc 0000872c 008cf708 81cec000 00000000 c6f22a67 0000016f 00000000 00000000 008cf6c0

Well Well... I guess I won't be using the "Code Publisher"!

3) Cols anyone? It would be really really really nice if it showed how many charachters that you have highlighted becuase when I am writing code for the mud, It should only output lines that have no more than 80 charachters per line... if I do, then I have problems! This one would be the most helpful out the them all!

4) Ftp courier doesn't seem to work with my mud FTP! Geez la wiz! Might it be that it is on port 9998 and not on the standard port? Could you please fix up the connection creation layout too? Also when I delete an ftp connection, when I close it and then reopen it... it is still there!!!


I know I know, I have asked for alot. I really apprecaite all your hardwork so I won't make these enhancments mandatory (just joking).
Have a realy nice day :)

And THANK YOU!

~Me

P.S. SE gets 4.86521001244574542001000000001 / 5 on my scale :)


 
9/25/2004 5:32:02 PMQuote    Edit/Delete
cswat
Member
1) i simply want SourceEdit to stay on top of other programs. i was surprised not to see this in the options. did i miss something?

this has become my 'perfect' editor. of all the ones ive tried.. this is the first editor that displays the freakin 'terminal' font correctly. and macro BUTTONS.. gee why hasnt anyone else thought of that? its almost a 'given' concept.

2) hmm.. i suppose naming of the macro buttons would be a nice feature too.

awesome editor. thanks!

Last edited by cswat 10/1/2004 11:21:49 PM
 
10/1/2004 11:05:29 PMQuote    Edit/Delete
binarybrain
Member
Find in Files

Great editor!

I would like to see the Find in Files feature default to looking in the same folder as the current project. This way if I have two instances of SE open with different projects, each could use the Find in Files without having to edit the "Look in" field every time. Alternately, use a drop down list to choose from the last several "Look in" folders.

Another addition that would be nice is a summary line in the output window indicating the total number of "finds" that occured.


 
10/22/2004 7:20:24 AMQuote    Edit/Delete
Joacim Andersson
Administrator
Sorry for some of the late replies...

CodeDigger:
No such link between FTP Courier and SE exists today, but I'll add it to my wish list.

somerville32:
1. Yes. Click Tools > Language Editor

2. I'm aware of a bug with the Code Publisher: If the Language setting is set to <None> SE will crash when you use this feature. Make sure you use a syntax highlighter. A fix for this bug will be available in the next update.

3. You can see the current column position in the status bar. Version 4.0 also added another feature you might find useful: Click Tools > Options and on the Word wrap feature check "Show vertical divider" and "Always".

cswat:
I hate programs that stay on top... But if more people want such a feature I could of course add it.

binarybrain
As it is right now the last used path is used... I might add a drop down with the last few paths.

Best regards

Joacim
 
10/25/2004 8:20:05 PMQuote    Edit/Delete
CodeDigger
Member
quote:
Originally posted by cswat:
1) i simply want SourceEdit to stay on top of other programs. i was surprised not to see this in the options. did i miss something?



There exist external programs that you can use to keep a window on top. A nice little application is Planetscott, which does just that.
I use the Powerpro desktop manager. It is highly configurable and allows you also to define on-top windows.
 
10/26/2004 1:18:57 AMQuote    Edit/Delete
Ness
Member
Change workspace name

It might be nice to have a rename button for workspaces.

Thanks as always for se!
 
11/12/2004 9:45:31 AMQuote    Edit/Delete
chadness
Member
sftp

Having the ability to connect via sftp would be nice, as I can't use a regular ftp connection on my most common site I work on.

Here's a huge one - the ability to do file compares would be great.
 
11/23/2004 1:54:08 PMQuote    Edit/Delete
Joacim Andersson
Administrator
There are a lot of freeware file comparison applications available on the Net. You can also download the small DiffShell application I've made that makes it easier to use a third party file comparison application as a User Tool from within Source Edit. You find the DiffShell application on the Tips and Resources page.


Last edited by Joacim Andersson 11/23/2004 2:11:41 PM
 
11/23/2004 2:10:39 PMQuote    Edit/Delete
fn
Member
Double click on the file tab to close it, and word-wrap always on (sticky setting) and user configurable toolbar please?

Last edited by fn 11/25/2004 4:41:15 AM
 
11/25/2004 4:38:29 AMQuote    Edit/Delete
fredrikr
Member
As many have already said: It's a great editor already! But if you ask for wishlists, that's what you get.

* A word-wrap feature which optionally indents to the previous line's indentation plus one tab width. If the line needs to span more than two lines, don't add extra tabs for each line break of course. This is a feature that's available in some other editors (not many), and it turns out to be *very* handy in languages which support multiline strings, like this:

if(a!=b) {
print "blah blah blah blah blah blah blah blah blah
blah blah blah blah blah blah blah blah blah
blah blah blah blah blah blah!";
return false;
}

* In language settings: Multiple groups of keywords which can have different colours. For most languages, you would at least like to have one group for regular keywords, one for built-in constants, one for standard functions and procedures, one for compiler directives or precompiler directives, and possibly one more for special purposes (like I like to have a special colour for keywords that affect program flow).

/Fredrik

 
11/26/2004 1:00:40 AMQuote    Edit/Delete
Joacim Andersson
Administrator
Yeah! I know this issue about word wrapping would come along sooner or later. Well first of all I think word wrapping in a code editor is nothing but junk (press Enter to get a new line), so I was for a long time against the idea of adding word wrapping in the first place. But since so many people asked for it I added it in version 4.0 since I agree that if you want to look at a readme text file or something like that it's nicer to not be forced to scroll sideways. But for source code? If the language supports multiline strings there is absolutly no reason not to break the line up. In which case indentation are taken care of.

Source Edit already has multiple groups for syntax highlighting. Operators and Tag Entities are only suggestions for what they should be used for.
 
11/26/2004 5:05:29 AMQuote    Edit/Delete
fredrikr
Member
The line wrapping with indentation is really about not having to think about when to press enter, or how much goes into each line
when editing multiline strings. If the editor makes automatic (soft) line breaks, the programmer can take his mind off that task. It's not essential, just handy.

About the different keyword groups: Wow, it works great. The reason I hadn't found it was the fact that there's a text on each page that says "If this is an SGML style language...". I interpreted that as "This section is only used by the syntax highlighter if it's an SGML style language". So I left it empty. Maybe a tiny clarification would be in place, saying that the words you put in will be highlighted even if it's not an SGML style language?

Thanks a bunch for the info anyway! Looks like SE has moved in on my harddrive for good.
 
11/26/2004 6:04:09 AMQuote    Edit/Delete
mFord
Member
I've got one comment and one tiny suggestion.
1) Word wrap - I hate having my actual code word wrap. However, when you're typing a long multiline comment describing what's going on in some convoluted hack in your program, it's really nice to have the comment wrap properly, especially if you ever have to go back to change it. For long comments you pretty much want your code editor to act as a text editor, except for smarter, because it's nice if it keeps the commenting in place when it breaks.

2) Is there a way (or better yet, could you set it to default) so that a triple-click selects a full line of text? It's the standard in most editors and word processors I use, and I'm constantly trying to do it and failing.

3) Oh, and while I'm wishing, can you make an option to fix tabs when pasting. ie, you copy a line with two indents, hit return, and paste it on the line below. It'd be nice if it were smart enough to stay at two indents instead of jumping out to four (since it's generally easier to select a line quickly than to select the text without the tabs).

Great editor overall, though.
 
12/15/2004 11:47:10 AMQuote    Edit/Delete
Joacim Andersson
Administrator
Answer to mFord:

1) Que? Sorry but I don't understand what you're talking about. Word wrap is available from version 4.0.

2) No! Just kidding... The tripple click worked fine in the first version of SE but I had to drop that feature because some people wanted to be able to select a word using one click with the wheel button... and some other stuff... To make a long story short: Sorry! Use the left margin instead!

3) Nope! Sorry but there is no way I can make SE know if you want to paste the indentation or not. However you can select the lines you've just pasted and press Shift+Tab to "outdent" the selection. In the same way you can select a number of lines and press the Tab key to indent them.
 
12/15/2004 7:16:01 PMQuote    Edit/Delete
starkhydra
Member
SSH for file transfer

Hi,

As more environments become increasingly aware of the security issues associated with FTP (namely the clear text user and password), more places are phasing out FTP. In fact, many of our servers here don't use FTP at all or even have it installed. While it's nice to be able to upload your file from the application that you just finished editing it in, this doesn't always work. SCP or SSH file transfer would be quite handy.

I love your editor BTW. I hand code a lot of stuff - SQL, Javascript, etc. and have used it for quite some time.

Thanks,

StarkHydra
 
1/6/2005 4:39:23 PMQuote    Edit/Delete
PaulJG
Member
Inline help and autocomplete commands

I'd love to see the full syntax of the command your typing appear at the bottom of the screen. (of course the user would have to supply a list of all full commands)

Also autocomplete suggestions for the command your typing would be very welcome. (you already have all the commands in the KEYWORDS options)

But.. its such a wonderful little proggie, even without the wishlist ;)



Last edited by pauljg 1/11/2005 7:05:26 AM
 
1/11/2005 7:03:33 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
I'd love to see the full syntax of the command your typing appear at the bottom of the screen. (of course the user would have to supply a list of all full commands)

I'm not 100% sure I understand what you mean. Do you mean you want to be able to see the argument list of a command or a function?

quote:
Also autocomplete suggestions for the command your typing would be very welcome.
Autocomplete or code completion is already available. Start to write a keyword or anything else you have defined for the language you're using and hit Ctrl+Space (or whatever shortcut key you have assigned for it).
 
1/11/2005 7:19:49 AMQuote    Edit/Delete
PaulJG
Member
quote:
I'm not 100% sure I understand what you mean. Do you mean you want to be able to see the argument list of a command or a function?



Yes.. thats its. I do understand that the user would have to provide all the info for the language, but.. it would be nice to have the option.

As for the autocomplete, it would be nice if this was automatic - perhaps appear on the window border or something ?. At the moment you lose focus with what your doing.. but if it was to appear as a helper as your typing - would really help.
 
1/11/2005 7:51:23 AMQuote    Edit/Delete
perok
Member
Quotes

Quotes are allways in pars, but it would be nice to be able to use pairs of different characters.
Examples:
"This is a quoted text" - equal quotes
'This is a quoted text' - equal quotes
[This is a quoted text not using " or '] - different quotes

Justification:
The last example shows that it can be a good idea to treat [ and ] as quotes when also " (double quote) and ' (simple quote) are within the text to avoid conflicts with " and '. This is conflicting today in perl.
 
1/13/2005 5:13:19 AMQuote    Edit/Delete
perok
Member
Indent and scope

Indent are in most cases used only for readability to show the scope of a paragraph. In a language like python, the indent is used not only for the reader to see the scope, but also for the parser. There is no other scope ending than less indent. If you have functionality that uses scope, to hanle python correctly, it would be necessary to add this.

perok
 
1/13/2005 5:20:20 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Indent are in most cases used only for readability to show the scope of a paragraph. In a language like python, the indent is used not only for the reader to see the scope, but also for the parser. There is no other scope ending than less indent. If you have functionality that uses scope, to hanle python correctly, it would be necessary to add this.

I'm confused. I don't know python but as I understand it python does not have scoping keywords so the parser uses the indentation to determent the end of a scope. So what do you want Source Edit to do? You can indent code in SE so that can not be the problem. If the Python parser can't determent the end of a scope automatically, SE can't hardly do it either. I just don't understand your request, please elaborate.
 
1/13/2005 10:17:20 AMQuote    Edit/Delete
daveb
Member
I second this suggestion made some time ago:

3. Another syntax highlighter suggestion. Add a brace section in which the types of braces for the language could be entered. When the cursor is on one brace it would automatically highlight the corrosponding brace (perhaps limited to the same line). For example {} () <> <% %> [] etc.
 
3/6/2005 9:19:22 PMQuote    Edit/Delete
jpbroome
Member
key mapping

1. It'd be nice if we could assign macros or commands to non-letter keys.

For instance, I like to assign the "Comment Block" function to Ctrl-' (apostrophe).

I also like a macro to insert the html BReak tag assigned to Ctrl-Enter.

So far I'm unable to set key mappings to these non-letter keys.

2. It'd be nice if we had the ability to toggle things like comment blocks and windows. For instance, I assigned F8 to the "Function List" command. But I can't close it via keyboard? Ultimately I'd like to hit F8 again to make it close. Or another example, my Ctrl-' comment block assignment above would be even better if the same command would comment a line that is not commented, and would un-comment a line that is.

3. A request of much lesser importance for me, the ability to customize the context window would be nice. I don't need options like Word Wrap in my right-click menu (I never use word wrap). It'd be nice if I could make that menu smaller by removing such things - or more custom, by adding my own shortcuts (e.g. "Find Next")

All that said, it's already a great program. Thanks!

 
3/11/2005 11:31:41 AMQuote    Edit/Delete
JBL312
Member
Code/Project revision history

I have used Source Edit for a while now for many different types of projects and have been extremely pleased with it. As I use the program with larger projects, the desire for the following two features has been increasing.

Code/Project revision history

Most of the coding I do is related to the web in one form or another. Web Pages are common projects that I work on, both static and dynamic. As my projects become larger the need for revision history becomes increasingly important. Instead of renaming a file somefile.1.23.asp to somefile.1.24.asp every time I make a change I would like to simply save the file somefile.asp and have Source Edit on the back end track its revision history. So if this feature were present and enabled, Source Edit would create somefile.1.23.asp and somefile.1.24.asp and somefile.1.25 every file I saved the file. To me, I am working with one file, somefile.asp but at any time, I can revert back to a previous version of the file.


I would like to be able to work on two files, vertically, side by side. I know I have this ability when I have only two files open but when I have 10, I have to jump through hoops to get the two files I want, side by side. I would like to be able to some how select the files I want, maybe hold down the control key, and then tile only those file vertically.
 
3/16/2005 9:06:03 AMQuote    Edit/Delete
Shummer
Member
petty wishes

Hey... You've done a FANTASTIC job. It's remarkably stable, and I only corrupt my settings files once in awhile

I have only one, nasty, rather difficult wish. I didn't see it, so I thought I'd chime in....

"Intellisense". I wish that Source Edit could build a small database of all the types (or *as a cheat* file names within the project). Then, associate them with all of their procedures, functions and variable declarations (as defined in the 'languages' settings perhaps??). Also, associate them with all of the var declarations in THIS file, and when one of the variables is typed with a dot... display a little drop-down.

Yeah, I know. It's rather hard for multiple language support. So, screw multi-language support. This would work for java and .NET languages... perhaps a few others (don't really know).

I've just written some stuff in C#. I tried a couple other editors for two reasons. Intellisense and GUI building. I usually use SE for SQL and I've written some java, too. But, I'd stay in SE for Java and C#, if it had intellisense.
 
4/7/2005 3:56:01 PMQuote    Edit/Delete
rschoppm
Member
Multibyte support and workspace directory


Hi Joacim,

I just started using SE ... and its doing its job really well

Two wishes though:
1. Multibyte-character display support
I use SE in Japan, where they use such fancy writing that one byte per character is just not enough! The result is that Japanese text uses 2 bytes per character displayed. The latest versions of Windows pretty much supports this automatically, so that I can even enter japanese into SE ... and it even displays the input! in single byte mode though so just unreadable!! ... You may say that you wouldnt need that, since this is a code editor, which is english/ansi .. but the comments are usually written in original language. (I actually didnt think this would be an issue, but my japanese co-worker, impressed by SE's capabilities, switched back to his dumb editor after 10minutes due to this issue) .. We dont want Japanese menues, just correct text display/printing

2. Project/Workspace directory
I wish to be able to assign a working directory to a project, and a project name. these should be usable in the tools section for use in the command line and working directory fields. That would save me from creating a new button for every project that I want to compile.

Thanks for considering & SE in general!


 
4/7/2005 11:42:20 PMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by Shummer:
"Intellisense". I wish that Source Edit could build a small database of all the types (or *as a cheat* file names within the project). Then, associate them with all of their procedures, functions and variable declarations (as defined in the 'languages' settings perhaps??). Also, associate them with all of the var declarations in THIS file, and when one of the variables is typed with a dot... display a little drop-down.
Source Edit has an IntelliSence feature. The drop down list will be populated with all keywords, operators (that can be interpretated as a word) and such from the Language Definition file. It will also include words from the current docuement (that is not inside a comment or a string) to the list.

The only thing is that this drop-down will not be shown automatically you'll need to press Ctrl+Space (or whatever key shortcut you've assigned).

I know you're asking for a drop-down with all methods of a specific class and I've been thinking about solving this issue with the possibility to use regular expressions for the keywords you want to see in the drop-down list. But as you know this is a multilanguage editor and this is a bit cumbersome to get working (but I'm working on it). Not all languages use a dot to separate the object from their methods either.
 
4/12/2005 10:40:27 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by rschoppm:


Hi Joacim,

I just started using SE ... and its doing its job really well

Two wishes though:
1. Multibyte-character display support
I use SE in Japan, where they use such fancy writing that one byte per character is just not enough! The result is that Japanese text uses 2 bytes per character displayed. The latest versions of Windows pretty much supports this automatically, so that I can even enter japanese into SE ... and it even displays the input! in single byte mode though so just unreadable!! ... You may say that you wouldnt need that, since this is a code editor, which is english/ansi .. but the comments are usually written in original language. (I actually didnt think this would be an issue, but my japanese co-worker, impressed by SE's capabilities, switched back to his dumb editor after 10minutes due to this issue) .. We dont want Japanese menues, just correct text display/printing

2. Project/Workspace directory
I wish to be able to assign a working directory to a project, and a project name. these should be usable in the tools section for use in the command line and working directory fields. That would save me from creating a new button for every project that I want to compile.

Thanks for considering & SE in general!


1. Source Edit only have partial support for Unicode at the moment. But I'm working on getting full support for it. The problem today is that SE only supports mono-spaced fonts. I can not give you a date but future versions of SE will have full support for displaying Unicode characters.

2. Good idea! I'll add it to my ToDo list.
 
4/12/2005 10:43:28 AMQuote    Edit/Delete
lkmlccna
Member
Wish list

I am using ultraedit in the office and want to use one at home. Search thru the net and found a few free editor and SE is the best one.

Ultraedit is one of the best programming editor and I have to say that SE is very close to that as well. GOOD WORK...

One additional feature I would suggest is code folding which definely help when programming.

Thanks for the good work...

 
6/2/2005 8:45:03 PMQuote    Edit/Delete
fredrikr
Member
Some wishes...

I wish I could drag a file from outside SE and drop it anywhere in the SE window.

I wish SE would never crash when I drop a file onto it.

I wish SE would have shell integration built-in. Having a "SourceEdit" option in the right-click menu of ALL filetypes would be a very important feature.

I wish each release of SE would have a distinctive version number, even if it's just a bugfix release.

Most important: I just really wish to see the next version released. I believe you have already fixed several serious bugs, and I'm sure a *lot* of people are hoping for the next version to come out soon. SE is a fantastic editor, but some serious show-stopping bugs currently keeps me from recommending it to everyone I meet. I hope you'll get the time and energy required to make a new release soon!

 
8/24/2005 12:19:47 PMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
I wish I could drag a file from outside SE and drop it anywhere in the SE window.
You will, in the next release.

quote:
I wish SE would never crash when I drop a file onto it.
????? I've never experianced a crash because I've dragged a file to SE...

quote:
I wish SE would have shell integration built-in. Having a "SourceEdit" option in the right-click menu of ALL filetypes would be a very important feature.
There is a tip on how you can do that on the Tips and Resources page.

quote:
I wish each release of SE would have a distinctive version number, even if it's just a bugfix release.
It does. The revision number is changed.

quote:
Most important: I just really wish to see the next version released.
It's coming. Please be patient. I'm not making any money on SE so I can only work on it on my spare time.
 
8/24/2005 12:58:49 PMQuote    Edit/Delete
josco
Member
Cannot use some keys for keyboard remap

Hi. I just installed SE, and it has a lot of great features. I am left-handed, and like to use the numpad -, *, and + for cut, copy, and paste. The keyboard shortcut remap does not allow me to do this. Please add support for these keys. Thanks, John
 
11/10/2005 7:59:35 AMQuote    Edit/Delete
sanctimonious
Member
>> I wish SE would never crash when I drop a file onto it.
> ????? I've never experianced a crash because I've dragged a file to SE...

I've experienced this a lot too, but unfortunately it seems to fluxuate. The best I can tell is "when you are doing something important in SE and haven't saved", dragging a file on top of Source Edit window crashes it. :P


My wish would be a button in SE for launching another instance of SE, even if "Allow Multiple Instances" is unchecked. I sometimes like to run two copies of SE, one on each screen, but I also like to keep "Allow Multiple Instances" unchecked, because I don't want each file I doubleclick to start a new instance of SE... So, launching that second editor is a little annoying at the moment.


-s!-


Last edited by sanctimonious 11/29/2005 12:21:06 PM
 
11/29/2005 12:17:53 PMQuote    Edit/Delete
LoveToMix
Member
Printing

I am not sure if this request exists or not.

I would love to see color printing added.

Also the option to force a page break before a function if it goes over multiple pages / always force a page break before a function.

Adding also a table of contents and page numbers. so that you can print out code and easily follow through it.

If anyone knows of a way to already do this - please let me know

Many Thanks
Richard
 
2/12/2006 4:55:47 PMQuote    Edit/Delete
Joacim Andersson
Administrator
Color printing can be achived by using a dirty trick , use the Code Publisher command on the Tools menu to create a HTML document from your code, then press the Show in Browser command on the Windows menu (or use the toolbar button) and print it from there...

To force a page break before a function would require that SE knows when a function starts.

Table of contents... of what? Remember that you can use SE for all kinds of computer languages, SE itself only have a minimum of knowledge of the language itself, like what words to colorize in a particular color.

Last edited by Joacim Andersson 2/12/2006 5:04:44 PM
 
2/12/2006 5:02:52 PMQuote    Edit/Delete
LoveToMix
Member
quote:
Originally posted by Joacim Andersson:

Color printing can be achived by using a dirty trick , use the Code Publisher command on the Tools menu to create a HTML document from your code, then press the Show in Browser command on the Windows menu (or use the toolbar button) and print it from there...

To force a page break before a function would require that SE knows when a function starts.

Table of contents... of what? Remember that you can use SE for all kinds of computer languages, SE itself only have a minimum of knowledge of the language itself, like what words to colorize in a particular color.



A

SWEET - thanks, i have been copying to word and then using search replace to get my colors (yeh - takes a long time)

B
It already does now where the functions are -> at least it has the function browser feature... so i did not think that would be too hard??? obviously i've missed something:)

C
TOC -> functions and page numbers...

Thanks for your swift reply!!! this is a great product and forum!
 
2/12/2006 5:13:28 PMQuote    Edit/Delete
DOA
Member
RGB Mixer

It would be nice if you could paste a color code in the RGB Mixer and have it automatically shift the color sliders and such, instead of having to change each one manually. This would come handy when you want to tweak the color of an existing CSS setting on a page.
Until now, I've been using GIMP for this and I have halfway converted to using the Mixer; this one thing is keeping me of making the transition.

Exellent work, otherwise.
 
2/17/2006 2:11:13 AMQuote    Edit/Delete
somerville32
Member
Linux Port

I'd really like to be able to use Source Edit in Linux.
 
3/9/2006 1:56:51 PMQuote    Edit/Delete
alex_5161
Member
I would like to have 3 feutures:

1. Ability to come back to place where I was before scrolling up or down, or changing position by clicking any function in the function list.

2. To have highlighted the function in the function list where currently the editor has cursor.

3. The ability to search through all oppened currently files.


 
5/17/2006 7:17:32 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by alex_5161:

1. Ability to come back to place where I was before scrolling up or down, or changing position by clicking any function in the function list.
Insert a bookmark before changing position.
 
5/17/2006 7:39:58 AMQuote    Edit/Delete
alex_5161
Member
quote:
Originally posted by Joacim Andersson:

quote:
Originally posted by alex_5161:

1. Ability to come back to place where I was before scrolling up or down, or changing position by clicking any function in the function list.
Insert a bookmark before changing position.


The bookmarks is good possibility, but 'go back' is different. This feuture is implemented in VB IDE.
I completely agree - it is nothing like 'unpossible to do not have', but it is comfortable and it will make people fill better about SE. Like for example 'column selection and copy' - I love this feuture, but it is possible to live without that, but I love it so much!
 
5/22/2006 6:00:02 AMQuote    Edit/Delete
mvines
Member
Minor UI request. (i hope)

First. I love your editor. It is extremely easy to configure, and I have saved a lot of time already.

One issue I do have though is closing tabs. I have only been able to do it with the 'x' in the upper right corner of the tab bar. It would be awesome if i could right click and select close on a tab, or middle click to close, or even had a keyboard shortcut to close the active tab.

It would save me a ton of time, as i often have a dozen tabs open. I then want to close 5 of them that are in no particular order, so i have to move my mouse over to the close button, then back across to the next tab to close, and then back over to the close button again.

If this feature already exists, and i just havn't figured out how to turn it on, i aplologize, i have looked through the forums and help files and have been unable to find any such features. I have also looked at the Add-In Editor (for an admittedly short period of time) to try to develop my own solution and failed.

Thank you for your time,
Matthew

--Thank You again. I probably should have realized that was an option.

Last edited by mvines 6/3/2006 4:04:31 PM
 
6/2/2006 10:26:40 AMQuote    Edit/Delete
Joacim Andersson
Administrator
You can always use Ctrl+F4 to close the active document. You can also assign your own shortcut for this purpose by clicking Tools > Options and on the Keyboard page select the CloseDocument command and assign the keyboard shortcut you want to use. But remember that the Ctrl+F4 (as opposed to Alt+F4 which will close the application) keys will always work regardless of what you assign here.
 
6/2/2006 11:17:21 AMQuote    Edit/Delete
alex_5161
Member
the updating a file should be configurable for sur

The way the SE process updating the oppened files should be changed!
First - it takes a resources. When there are many files opened or resources are limited during some havy task on the PC this updates become annoing.
Second - it is happend with frizing up the SE. The current task (in SE) is just lost after that. For example a selection by mouse or scrolling through file. Both this action are dropped by updating.
Third - let user deside how frecuently SE should update a file and sould it do anytime. The FTP oppened files are not updated periodicaly and this is acceptable (although it would be a wish to make it possible to turn on)


 
7/12/2006 7:11:56 AMQuote    Edit/Delete
alex_5161
Member
looks like a bug: folder is not relesed

When SE have a file opened for some reason it is keap it under its control even after closing a file from this folder.
More detailed:
I have a file oppened in SE from some directory. I close the file in SE. After that I am trying to delete the folder by Windows Explorer. I have an error - "...It is been used by another person or program". After closing the SE I am able to delete that folder without any problem.
The file itself could be deleted, but the holding folder is not untill the SE is not closed

 
7/12/2006 7:27:01 AMQuote    Edit/Delete
Joacim Andersson
Administrator
Just make sure that the folder (or a subfolder) isn't selected in the File View window in SE and you will have no problem deleting it using Windows Explorer.
 
7/12/2006 8:04:58 AMQuote    Edit/Delete
alex_5161
Member
quote:
Originally posted by Joacim Andersson:

Just make sure that the folder (or a subfolder) isn't selected in the File View window in SE and you will have no problem deleting it using Windows Explorer.


(I guess by 'File View' you mean the Toolbox Windows.)
Why the the File View should lock the unused folder? Why FV should any how be involved if I do not have it showed on my SE?
After all this questions, this direction is not right. (I've made a scrin-shot but do not know place to upload it and do not know your email to send it.)
I have selected another folder, the file from directory is closed and, even, deleted. I try to delete that folder from explorer and have the same error
It is released only when SE is closed.
Another way - to delete it from a file selection pop-up on 'save as' or 'open' SE comand. But it is a way arround. For my oppinion it is not correct.
 
7/14/2006 7:11:12 AMQuote    Edit/Delete
Joacim Andersson
Administrator
Do you have Auto refresh selected on the Files page of the Options dialog box?
 
7/14/2006 7:18:44 AMQuote    Edit/Delete
CraigL
Member
Print in Color?

Thanks for the tool. Looks like a good product.

Does this print in color? WYSIWYG?


 
7/19/2006 11:02:42 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by CraigL:
Does this print in color? WYSIWYG?
No, it doesn't do that. However if you really need that ability you can use the "Code Publisher" tool (on the Tools menu), which will create a HTML output of your source code, and then click on the "Show file in default browser" button on the toolbar (also available on the Window menu) and then let your browser print the document.

Last edited by Joacim Andersson 7/19/2006 6:34:55 PM
 
7/19/2006 6:32:41 PMQuote    Edit/Delete
CraigL
Member
RE: Print in Color?

Thanks. I will do that.
 
7/20/2006 1:43:29 PMQuote    Edit/Delete
alex_5161
Member
line numbers to code publisher

To the "wish list":
1. Line numbers to the code publisher!
2. Macro edditing possibility
3. Ability to perform a column selection during macro recording
4. Ability to go down to end or up to begining ot the document while in column selection mode.

It is perfect possibility to have a code publisher, and I use it for source review. But one more think needed : to be able to give a reference to other peaple - the line numbers.

Also (kind of related to line numbers) the column selection is not availabel to be used in macro? Is it rihgt, or I just have not found? (By now I use the UNIX to add line numbers, and by SE I make some correction, as taking the extra spaces and adding the ':' after line number. I use a column selection for that.
Would be good to save all that steps as a macro, but:
column selection is not available in macro recording mode
did not find any way to go to the source end, instead of just scrooling down when holding the mouce button and control key for that column selection
if macro could be edditable and it would alow to a variable to increment on every line, or would have a some tag as a line number it would be possible to create a macro to add line numbers

Last edited by alex_5161 8/28/2006 7:20:42 AM
 
8/28/2006 7:15:35 AMQuote    Edit/Delete
Joacim Andersson
Administrator
There are two ways to create a column selection, the first is to drag the mouse while holding down either the Alt or the Ctrl key. The second is to use the Select Range dialog box (available from the Edit menu). Neither of these two ways are possible to record using the Keyboard Macro Recorder since it only records keys typed directly into the document, not stuff you enter in a dialog box or mouse movements.

However you can create an Add-In to do this for you, try downloading the evaluation copy of SE Aid (the Source Edit Add-In Editor) and try creating it. With SE Aid you don't have to learn the BML language used for add-ins, you simply drag n drop actions to create the script.
 
8/28/2006 8:12:28 AMQuote    Edit/Delete
bellesmanieres
Member
Portable Source Edit

Hi.
First of all, thank you for this great program.
I'm trying to run srcedit directly from an usb stick, on different computers, but couldn't manage it so far.
Maybe you could add that feature ?

Thanks again,

Pascal
 
10/30/2006 8:11:03 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by bellesmanieres:

I'm trying to run srcedit directly from an usb stick, on different computers, but couldn't manage it so far.
Maybe you could add that feature ?

Well, Source Edit uses a lot of COM components that has to be installed and registered on each computer. If that is done I guess it shouldn't be a problem to move srcedit.exe and it's folder structure to an usb stick.
 
10/30/2006 9:31:31 AMQuote    Edit/Delete
alex_5161
Member
Dream to incorporate compilation and running

Would be perfect:
Make the SE able running a script which process a compilation and, maybe execution and have a result in output windows.
I am talking about, actually, UNIX execution.
The SE has possibility to open a source by FTP. Nice!
Now I would dream to have a possibility to run my script on UNIX which is processing necessary commands to 'make' a program, and even execute it.
So, I would have an opened source and script, and have a button to execute the script on UNIX side (execution directory and connection could be specified the same way as for FTP).
I would click an execution button and have in the output windows the result of execution as I would have it by executing the script in UNIX. So, all outputs and error printouts I would see in the output windows.
Having any problems, I correct the source program or script right here, in SE, and run it again.
So, generally speaking, addition is to allow starting the UNIX execution from SE and having it displayed the result in the output windows
----------------------------

Also it would be nice to be able to direct the SE to have a reserved (maybe local) copy for any (especially FTP opened) source.
So, when I click the save on FTP-opened source, the SE additionally to FTP-save would save the same file in some specified directory locally.
Right now I have to FTP source from UNIX side, open it in SE, after editing and saving locally on my PC, I FTP it back and test it from UNIX interfaced soft. All that is done to have a reserved copy locally on my PC. So, having this option (to make reserved copy on any 'save' - not a backup copy of previous version, which is prepared in the same directory as the 'save') it would simplify the everyday processing with SE.

 
3/22/2007 6:52:36 AMQuote    Edit/Delete
fleyser
Member
auto indent outdent

I'd like auto indent and outdent, like Crimson Editor has.

So if I type:

code

function foo($bar) {
if ($bar) {
echo $bar;
} else {
echo 'I got nothing';
}
}



it would show as:

code

function foo($bar) {
if ($bar) {
echo $bar;
} else {
echo 'I got nothing';
}
}



without me ever typing any tabs or leading whitespace
 
4/13/2007 2:52:19 AMQuote    Edit/Delete
Joacim Andersson
Administrator
Source Edit has this kind of auto-indentation. Actually it has two kind of auto-indents, copy from previous line, and follow language scoping. In your case you want to make sure you have the second setting. You set this on the Language/Tabs page of the Options dialog box.

However for Source Edit to follow language scoping it needs to know when it should indent/outdent the lines. You might need to edit the language highlighter for this. Select the Language Editor from the Tools menu, select the highlighter (language) you're using and make sure you have the opening curly brace { as an opening scope keyword and the closing brace } as the closing scoping keyword.
 
4/13/2007 3:14:40 AMQuote    Edit/Delete
cashsavings
Member
Auto complete plugin for srcedit languages.

For EZ query, would like to keep in sync a local database with a remotely connected database.




 
11/19/2007 10:45:50 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by cashsavings:

Auto complete plugin for srcedit languages.

For EZ query, would like to keep in sync a local database with a remotely connected database.


I have probably misunderstood what you really want and for that I apologize in advance, but for your first request: Have you've tried Ctrl+Enter?

For your second request: Well, EzQuery is just that, a very basic query tool and not a database replicator.
 
11/19/2007 3:20:07 PMQuote    Edit/Delete
alan
Member
Closing tabs

quote:
Originally posted by Joacim Andersson:

You can always use Ctrl+F4 to close the active document. You can also assign your own shortcut for this purpose by clicking Tools > Options and on the Keyboard page select the CloseDocument command and assign the keyboard shortcut you want to use. But remember that the Ctrl+F4 (as opposed to Alt+F4 which will close the application) keys will always work regardless of what you assign here.


First of all, many thanks for this fantastic editor. I especially like the FTP built-in feature, which was my main reason for choosing it. I have been working with version 3.5 up until recently and I was able to right-click on a tab and a drop-down menu would then allow me to close the tab (similar to windows taskbar). This has disappeared in version 4. Would greatly appreciate if this could be added back in as I got so used to it and I always get nervous of using Ctrl-F4 or Alt-F4 as I get them mixed up and they may behave differently in different applications (i.e. Ctrl-F4 often closed the whole application). Also get nervous about whether the tab I want to close is in fact the current active tab.
 
1/25/2008 6:47:07 AMQuote    Edit/Delete
DonaldS
Member
Find/Replace Regular expressions

While 'full' Regular expressions work for 'find/replace in files' why not the same for 'Search-find' and 'Search-replace'? It seems confusing to have 'regular expression' working differently in different places. At the moment it is possible to use the 'find/replace in files' on the current file but this doesn't allow replacing only within the selection. An option in the 'Search-find' and 'Search-replace' dialogs to use either regular expressions or glob type patterns would be great and seem more sensible to me.

Last edited by DonaldS 5/9/2008 3:10:33 PM
 
5/9/2008 3:09:58 PMQuote    Edit/Delete
alan
Member
quote:
Originally posted by ASReikehoolvife:

To the moderator: Please remove this spammer and report them to their ISP.

Thanks!



 
11/4/2009 11:36:49 AMQuote    Edit/Delete
Joacim Andersson
Administrator
quote:
Originally posted by alan:

quote:
Originally posted by ASReikehoolvife:

To the moderator: Please remove this spammer and report them to their ISP.

Thanks!



Done! I probably need to add a Captcha thingy to be able to post to the forum since I'm seeing a lot of this recently
 
11/4/2009 12:41:20 PMQuote    Edit/Delete
StarRider
Member
Macros

I have been using SourceEdit for a couple of years.
I did not realize or even think that it might still have a newer revision. I just downloaded the latest version.
I do hope there is something inside it to check if it is the latest and greatest :)
I really hope that the following is available or that it will be soon.

One of the most powerful editors I have ever used was part of Borland's Turbo Pascal ToolBox - in about the V5.5 range.
What made this editor so powerful was that they linked Macros with their Search Feature. They also provided a SCRAP macro for one-time or short time usage - which was great since it had a keyboard shortcut.
As an example - I record the SCRAP Macro to do the following:

BACKSPACE BACKSPACE TYPE "GOD " CTRL-END TYPE " ; <-This line was changed"

Then place the cursor at the end of the first line in this message and highlight the End-of-Line Char to the first space after the I.
Then start a Search - Run Macro / Select Scrap
To produce

I have been using SourceEdit for a couple of years.;
GOD did not realize or even think that it might still have a newer revision. I just downloaded the latest version.; <-This line was changed
GOD do hope there is something inside it to check if it is the latest and greatest :); <-This line was changed
GOD really hope that the following is available or that it will be soon.; <-This line was changed

While that might not be grammatically correct - I am sure you see my meaning. The ability to search for and include the End-of-Line Char are very powerful.
 
1/9/2010 5:30:09 PMQuote    Edit/Delete
Joacim Andersson
Administrator
@StarRider: You can accomplish the same thing using regular expressions in the Replace in Files dialog box. Open it up and check the Regular Expression and the Current Document checkboxes. Now search for this:
^I (.*)\r\n

and replace it with this:
GOD $1; This line was changed\r\n

If you haven't used regular expressions before let me quickly break this down for you. The ^ character means start of line followed by "I" and a space, so match each line that starts with a capital "i" followed by a space. Next you have the (.*) part. The period matches any character and the * means match that zero or more times. The fact that you have this within paranthesis means that you're capturing that text. Captured text can be used in the replace part, the first captured text is expressed as $1 and the next $2... upto $9.

The \r\n matches the carriage return and line feed characters, AKA the new line.

So basically it says, every line that starts with a capital I, followed by a space and then any number of characters before the line break should be replaced with "GOD $1; This line was changed\r\n". Again notice the $1 part which matches the first captured part which is all characters after the initial I+space but before the line break.
 
1/13/2010 3:17:54 AMQuote    Edit/Delete
sethcoder
Member
quote:
Originally posted by haci:

Any chance of getting a FTP view like the File view docked on the side. It would make it quicker to open FTP files instead of going though the menus.

Great editor overall.



BUMP BUMP BUMP..
Please add this! It is annoying to have to keep going through the dialogs of opening files over FTP. You could have the file list in a buffer and just put it in one of the tabs of the file view. Call it FTP View.
I understand you can add stuff into project view, but you have to manually add files each time you want to add another one and it only lets you add one file at a time.

- Read in the folder for the FTP site
- Display the list of files in the FTP VIEW
- No need to keep the ftp connection open, you already have the file data
- Double click on the files to allow you to open them for editing


 
4/10/2010 11:51:18 AMQuote    Edit/Delete
donnabee
Member
Can you direct me in using

Ftp Class '
' Created by Joacim Andersson 29 July 2001

Hi, I have inherited a project that uses this ftp. I can follow the code but I do not know how to parse ftp errors in V.B. ASP.NET 2003.

The return status keeps coming back as nothing and I do not know if I need access to directories or I need to set security on a directory. I don't know if I need to do extra steps with the FTP class like create assemblies and update registries. I am a cobol programmer and this and a couple of other VB jobs came along with my Position. I know it has been a long time but can you give me any directions you may have had for programmers to use the FTP client. Please email to dee2004@localnet.com or reply to this post and I will look when I return to work next week.

Any help you can give would be most helpful.

Thanks and Regards
 
6/3/2010 2:10:10 PMQuote    Edit/Delete
cymnhillialiab
Member
nfl jerseys cheap|nfl jerseys

While the first sort earned her a Filmfare nomination in the Best Actress category, The latter emerged as an advert successPadukone was born in Copenhagen, DenmarkNowadays a lot of sites offer you the choice to watch Inception for no cost on the internet Still others are almost horrid mistakes Next up is quality Every human body has an endurance level if your body can undergo the load then the rewards may of course gratify you the roll-out of NATO saw the US enter the first defensive treaty during peacetime It could be through a nod to Kate Hepburn's favored long, Tailored and straightlegged trousers or the excellent yet bodyconscious silhouettes of jersey dresses

The recognizable tag has reached a global scale Chen agrees that outsourcing speeds up progressPresiding over the jury that will choose the Palme d'Or winner is Steven Spielberg, Who hasn't had a film at Cannes in decades Now when your own website tries to load that Twitter iframe, It will looks as if that server is offline Sadly, It seems that alcohol was the one vices he was unable to control Suriname Apple sales increase annually

dropped at life by visionary filmmaker Roman Polanski, The Pianist is his most particular movie ever63), A former basketball and track athlete from Ghana who never had played football until 2010 Le film est une aubaine pour le gouvernement australien qui cherchait relancer l'conomie et qui esprait plus de 2Appropriately for a year where American Pavilion meeting place is celebrating its 25th anniversary with a spiffy makeover, Some of the very most anticipated films competing for the Palme d'Or are directed by Americans and deal with quintessentially domestic subject matterJackman faces up to Oscars challengeLive broadcast of the event begin on Channel 9 and Foxtel's Movie Extra channel from noon on Monday As a result, Fellow announcer Jerry Lawler approached and tried to calm the situation A conventional digital camera can only take images at the rate of about 30 frames per second, And even the best devices can only image about a million frames per second

Was an old time radio show based on several shortThe agency said it hopes to offer guidance to the Medical Device Innovation Consortium, A new industrybacked group that aims to simplify design and style and testing of medical devicesThe decision, Which sets a date to split for June 28, All but assures the implementation of a cheap jerseys plan proposed last year by News Corp chief Rupert Murdoch are still thirty years back He wrote that the costa rica government reasons for detention at Guantanamoits prosecution of Ghailani Combat Status Review Tribunal and its preparation of his military commission case (Which never happened)"keep in mind[edward] Against the federal government I think the back and forth on the reviews are cheap nfl jerseys almost as entertaining as the show itselfHughes died on April 28, 1976, In britain and is buried cheap jerseys there

There is a chance of reaching a compensation agreement without the case actually going to the trial The 2010 summer collections of Chanel nfl jeyseys handbags are simply attractive cheap nfl jeyseys And play "say lost" together: "right, You're in a storeIslamists in contact with the inmates said the prisoners had initially demanded the release of Sajida alRishawi, An Iraqi woman who failed to blow herself up during an al Qaeda attack on Amman hotels last year discover that here So I stopped singing, And that was the moment I realized that the muscles you are going to hold onto to stop weeing are also the ones you have to release to singRossiello countered that, telling you: "The value of the pieces stolen is far lower than those in the figures circulating on television
 
6/17/2013 4:08:12 AMQuote    Edit/Delete
Lock thread New Thread  Post Reply