Author Topic: How can I keep SlickEdit from "Helping" me?  (Read 9787 times)

JimmieC

  • Senior Community Member
  • Posts: 365
  • Hero Points: 13
Re: How can I keep SlickEdit from "Helping" me?
« Reply #15 on: April 08, 2016, 06:06:11 pm »
Having lots of features does not mean that a program\application is designed incorrectly.

For example, AutoCad. I took two classes just to get comfortable with the basics. They could have made a simple program with just a few features; draw arc, draw line & draw circle. However, I doubt that it would sell very well and they would yield a lot of market share to competitors.

There are many editors available out there with less features than SE: Boxer, Notepad, Notepad++, Sublime, and more. It's likely that one of those would suit you better. I doubt that SE is going to be re-written to suit you.

Lastly, you just might want to work on your approach to discussions on the forum. A tantrum really is not productive.

Jim

Dennis

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 2241
  • Hero Points: 282
Re: How can I keep SlickEdit from "Helping" me?
« Reply #16 on: April 08, 2016, 08:09:51 pm »
@ealbers:  Considering that you picked up on a five-year-old thread, I'm going to also guess that you are still using an older version of SlickEdit.  We did make some mis-steps along the way with features being too ambitious, but newer releases have corrected many of those problems and added features that make it much easier to tune SlickEdit to your needs.

Using the feature to search options, you might discover that for that last several releases, SlickEdit has had an "All Languages" options page for modifying options for all the supported languages.  You might also discover that SlickEdit has an import/export options page.  I would suggest to anyone to export their options and put the exported options somewhere you will be able to keep track of them and not lose them between machine upgrades.  For example, there's this thing called the cloud...

Here are few things you might want to tune, and you might be a lot happier in five minutes.
  • Auto-complete:  Tools > Options > Languages > All Languages > Auto-Complete > Enable Auto-completion.  One click, and it's off, everywhere.
  • Auto-surround:  Tools > Options > Languages > All Languages > Auto-Surround > Enable Auto-Surround
  • Auto-close:  Tools > Options > Languages > All Languages > Auto-Close > Enable Auto-Close
  • Syntax and alias expansion:  On the Auto-complete page, you can disable Syntax Expansion on space and expanding aliases on space.
  • Beautification:  SlickEdit will beautify as you type by default, because our new beautifiers are just that good.  Tools > Options > Languages > All Languages > General > Beautify...
  • Comment wrap and XML/HTML wrap: Again, easy to turn off.
  • Adaptive formatting:  This is off by default now, but it was on for earlier releases of SlickEdit.

These features exist because most programmers want to eliminate the tedium and focus on the core qualities of the code they are writing.  Very few of us can do that at 120 wpm, so I am very impressed and appreciate that you have chosen SlickEdit as your tool of choice.  In fact, most other editors couldn't even keep up with that, so, that's a definate advantage for you.
« Last Edit: April 08, 2016, 08:13:47 pm by Dennis »

mjdl

  • Senior Community Member
  • Posts: 130
  • Hero Points: 11
  • SE 22.0.0.9 x64 Windows 7 SP1 x64 16GB w/SSD
Re: How can I keep SlickEdit from "Helping" me?
« Reply #17 on: April 09, 2016, 03:32:34 am »
Those settings needing adjustment most frequently are good candidates for making a "favorite" in the left-hand pane of the options dialog.
« Last Edit: April 09, 2016, 09:05:43 am by mjdl »

Margaret

  • Community Member
  • Posts: 70
  • Hero Points: 0
Re: How can I keep SlickEdit from "Helping" me?
« Reply #18 on: April 10, 2016, 04:47:37 pm »
The best way to decide how to group features for a programming editor is to provide a good descriptive list of the proposed features and then ask as many programmers as possible to put the features into groups that make sense to them personally.  Be sure to include programmers of all skill levels and domains (e.g., novices writing C++ under Linux, experts writing machine language under FreeBSD, commercial consultants writing Javascript under Windows, et exhaustive cetera.  The more variety you include, the better the result).

Then, if you find, as you will(!) that some people make groups ABCD EF GHI while others group together AB CDE F GHI, make the final grouping AB CD E F GHI because it's much easier to click more check boxes than it is to figure out how t'buggery to NOT check PART of  a box.  And if there doesn't seem to be any consistency, break them all out as individual options for the same reason.

But if you do get some consistent groupings, kludge up a ui proto and let people try it out before casting the code in stone.

(My bona fides:  my doc work was in psychology, not csci, ee, or maths.  But I fed the kids and the cats and paid the bills while in grad school by writing code, and afterwards spent a fair while in the computer industry consulting on human factors.

And yes, slick's mix of unstoppable "helpfulness" and fragility bids fair to drive me out of my tiny mind)

ealbers

  • Community Member
  • Posts: 26
  • Hero Points: -6
Re: How can I keep SlickEdit from "Helping" me?
« Reply #19 on: May 05, 2017, 04:41:11 pm »
Here we go again, its been a year now, trying out the 30 day linux version,
Still no option to enable 'editor mode' where the editor acts like an editor and doesn't type for me.

SO I've diabled all the 'helpful' 'features' auto this auto that auto blah, but in html whenever I type
<table> and hit Enter, it decides the next line should begin, not at column 0, nono, that Enter key didn't mean enter, it wants me on column 11, yes, column 11, thats a prime number, yay, thanks,
And no matter what I type, I seem to keep being magically 'moved right'  I mean I know trump is prez, but do you really need to force all code to be written to the right now?

So a question about the 'editor' how do you disable in html, the 'feature' that when you hit carriage return, it does not 'carriage return' (which comes from typewriters and means in plain English to return to the beginning of the carriage.....so again how do I get the Enter/Carriage Return key to behave as its name implies?

PS if Anyone knows a editor with brief bindings and tiled windows, please let me know, I will switch to that and you'll never have to see me complain about all your helpful features again.
Can I buy a version 2.0 or 3.0 of slickedit???  The one before all the help
« Last Edit: May 05, 2017, 04:50:57 pm by ealbers »

Dennis

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 2241
  • Hero Points: 282
Re: How can I keep SlickEdit from "Helping" me?
« Reply #20 on: May 05, 2017, 05:04:42 pm »
"<table>" kind of sounds like an HTML tag, but you talk about PHP.  Did you change the settings for Tools > Options > Languages > Web Authoring Languages > PHP or HTML?  What is your setting for Tools > Options > Languages > Web Authoring Languages > HTML > General > Indent style ?  Try changing that from "Syntax indent" to "Auto" or "None".

If you want me to offer further suggestions, export your option settings (Tools > Options > Export/Import Options), and post the zip file and an example source file and instructions to reproduce the issue here, and I'll be happy to suggest what setting you need to tweak to accomplish what you want.

ealbers

  • Community Member
  • Posts: 26
  • Hero Points: -6
Re: How can I keep SlickEdit from "Helping" me?
« Reply #21 on: May 05, 2017, 05:30:48 pm »
Haza!  It worked (yes, I had php originally, my html files are .php files to be pre-processed by the server before serving)....
Whew, now to figure out how to set tabs to spaces and a size of 2, right now its 5, I searched for tabs, a LOT of options have the word, I searched for 5 and while I appreciate the cobol 85 and fortran both have 5's in their areas, tabs don't seem to be in their either.

Man this editor is hard to set up, only emacs is more difficult, but emacs can't even smooth scroll without jumping so its right out, let alone do tiled windows properly.
« Last Edit: May 05, 2017, 05:32:42 pm by ealbers »

Dennis

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 2241
  • Hero Points: 282
Re: How can I keep SlickEdit from "Helping" me?
« Reply #22 on: May 05, 2017, 05:43:04 pm »
The tab options for HTML are under Tools > Options > Languages > Web Authoring Languages > Formatting > Edit... > Indent

The settings for PHP are basically in the same place.

jporkkahtc

  • Senior Community Member
  • Posts: 1422
  • Hero Points: 111
  • Text
Re: How can I keep SlickEdit from "Helping" me?
« Reply #23 on: May 08, 2017, 05:35:48 pm »
Feature request (what, more features?!?):
Search in Options could be better.
For example, search for tabs -- and you get a bazillion hits - mostly because it matches something in all of the languages.

Instead of fully expanding the index tree, add highlights on the node (especially the non-leaf nodes) where there are matches buried.

When a match is found in nearly every language, do not fully expand that subtree - as it adds a lot of noise ... just show the highlights in the tree. Probably, always expand the "All Languages" subtree when there is a match.

As a bonus, include the number of matching nodes.
So "Application Languages" would change to "Application Languages (x)" - where "X" is the number of immediate child nodes with a match (so in this case, "x" would always be <= 17).


Another possibility: Allow options to be sliced differently: Have an alternative tree based on feature instead of language: Under "Features -> Auto-Complete" you could change auto-complete settings globally, or dig into the setting for specific languages.

Another possibility: Let me delete or hide languages I do not use -- let me pick, or do it automatically. (Automatic: Hide each language until I've edited a file of that language at least once).


Dennis

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 2241
  • Hero Points: 282
Re: How can I keep SlickEdit from "Helping" me?
« Reply #24 on: May 08, 2017, 05:44:42 pm »
Here's a tip about a little-known feature in the options searching.  If you are looking for a language-specific option, include the language mode name.  For example, try "C++ tabs" to narrow down to tab-related settings for C++, or "pascal upper" to find the setting to use upper-case keywords in Pascal.

Want to see all the tab-related settings that don't apply to C++, just search for "tabs" and collapse the "Languages" tree node.


ealbers

  • Community Member
  • Posts: 26
  • Hero Points: -6
Re: How can I keep SlickEdit from "Helping" me?
« Reply #25 on: May 14, 2017, 12:01:02 pm »
Thanks for all your help, I have purchased the Standard version again!
Love how it does not have all the 'features' of the pro version, I think I downloaded the pro version for testing....
Anyway, from version 11 to version 21.0.2!
Love the Linux/Windows/Mac all supported in one version