Author Topic: What is the ETA for v17 beta and what are expected new features?  (Read 7644 times)

asandler

  • Senior Community Member
  • Posts: 303
  • Hero Points: 27
What is the ETA for v17 beta and what are expected new features?
« on: February 06, 2012, 05:40:14 PM »
Got curious :-)
Alex.

Matthew

  • SlickEdit Team Member
  • Senior Community Member
  • *
  • Posts: 990
  • Hero Points: 44
Re: What is the ETA for v17 beta and what are expected new features?
« Reply #1 on: February 07, 2012, 10:22:11 PM »
Standard upfront disclaimer that states:
1. Timeframes are estimates, not promises
2. Feature list is far from set in stone


We usually target late March or April for our spring beta cycle. We've had a lot of changes to our UI framework, and it'll take us some time to iron out all the quirks. That means the beta may be a little later than usual this year. So call it early-to-mid April as a guesstimate.

When we get closer to the beta, we'll be able to share our feature plans in-depth. But here are a couple things we're working on.
  • Enhanced C/C++ beautifier framework
    This is the start of a multi-release effort to provide better support for beautifying and auto-formatting your code, including the ability to define and switch between multiple "profile styles". We'll start with the C-like languages, with the goal of incorporating more languages in future releases.
  • Android development
    For those not in love with Eclipse, we aim to provide an end-to-end environment for Android projects. Right now integrating with the emulator debugging is giving us heartburn, but we're working on it.
  • Objective-C support
    Now that we've got a real Mac version, we're going to give Objective-C some much-needed attention. Major improvements in framework tagging, auto-completion, dynamic surround, etc.
  • Alias Overhaul
    Our aliases are a really powerful feature, and one we think is largely under-utilizied. So we are aiming to make defining and accessing available aliases much more obvious and user-friendly.

asandler

  • Senior Community Member
  • Posts: 303
  • Hero Points: 27
Re: What is the ETA for v17 beta and what are expected new features?
« Reply #2 on: February 07, 2012, 10:52:12 PM »
Cool. Thanks.

jaymmartin

  • Community Member
  • Posts: 57
  • Hero Points: 8
Re: What is the ETA for v17 beta and what are expected new features?
« Reply #3 on: February 07, 2012, 11:35:43 PM »
One vote for doing a C++ tagging performance overhaul first.  Weird stuff (random slowdowns and stalls) is occuring in there.

ehab

  • Senior Community Member
  • Posts: 285
  • Hero Points: 15
  • coding with SE is like playing music
Re: What is the ETA for v17 beta and what are expected new features?
« Reply #4 on: February 08, 2012, 10:00:19 AM »
now the Android development part got me excited, i look forward for it and wish you all the best results.

Jeremy

  • Community Member
  • Posts: 9
  • Hero Points: 0
Re: What is the ETA for v17 beta and what are expected new features?
« Reply #5 on: February 09, 2012, 11:47:50 PM »
It would be great if the actual filenames created by templates could be variable-driven....i.e. having variables in the filename such that inputs could change what was created.  Not the path, but the actual filename.

jwiede

  • Senior Community Member
  • Posts: 112
  • Hero Points: 12
Re: What is the ETA for v17 beta and what are expected new features?
« Reply #6 on: February 17, 2012, 05:31:15 PM »
Personally, the Obj-C improvements sound quite nice!  No more excuse for it being treated as the red-headed stepchild of the application programming languages. ;)

anic

  • Community Member
  • Posts: 6
  • Hero Points: 0
Re: What is the ETA for v17 beta and what are expected new features?
« Reply #7 on: March 08, 2012, 06:12:09 AM »
2nd vote for C++ tagging performance improvements. I have used every version of SlickEdit since about V9. V16 when used with large projects has me constantly trying to tweek and tune the settings to make projects not pause, freeze (the entire slickedit app until I need to kill it) or fail to find symbols. I used to like having colleagues in my office while I showed them some piece of code using slickedit -- now I usually cringe at the thought of navigating through my projects using slickedit for fear that it will lockup somehow while trying to find something.

I still really like slickedit because, when it works, I'm able to figure out how some code is called/structured way faster than my colleagues.

Gered

  • Community Member
  • Posts: 27
  • Hero Points: 1
Re: What is the ETA for v17 beta and what are expected new features?
« Reply #8 on: March 12, 2012, 03:54:41 PM »
3rd vote for C++ tagging performance improvements. :)

The tagging support in SlickEdit is excellent, but having random pauses and slowdowns gets a bit annoying. Tweaking the tagging settings definitely can reduce the frequency/length of any pauses and slowdowns, but I'm unable to remove them completely. And I'm running an i7 2600K, so not really convinced that it's a lack of horsepower.

rgloden

  • Senior Community Member
  • Posts: 169
  • Hero Points: 5
Re: What is the ETA for v17 beta and what are expected new features?
« Reply #9 on: March 12, 2012, 11:35:09 PM »
4th vote for eliminating the tagging pauses/slowdowns.

I also see the random but painful pauses / slowdowns in V16 which wasn't there in V15 ... but I'm mostly Ada and Perl ... so I'm not sure its not limited to C++.

aziwoqpd

  • Junior Community Member
  • Posts: 2
  • Hero Points: 0
Re: What is the ETA for v17 beta and what are expected new features?
« Reply #10 on: March 20, 2012, 08:46:55 PM »
5th vote for fixing the tagging pauses!

I've tweaked as many of the tagging settings as I can find, but SlickEdit still randomly freezes up for 1-10 seconds pretty often.

scm6079

  • Community Member
  • Posts: 13
  • Hero Points: 2
Re: What is the ETA for v17 beta and what are expected new features?
« Reply #11 on: April 06, 2012, 02:26:51 AM »
6th-33rd vote for fixing the tagging pauses!

My whole team (27 SlickEdit installations on Linux, Windows & Mac) complains about this one - and we experience the "spinning beach ball" on the mac version / freezes on windows all the time.  With network drives the problem is much worse.  Having a config option to set the base directory for project/workspace tag files would be **HUGE** for us - which would let my team specify their home folders for tag files when using the required network drives for projects.

I love the addition of iPhone (Objective-C) and Android Development as well. 

Phil Barila

  • Senior Community Member
  • Posts: 745
  • Hero Points: 61
Re: What is the ETA for v17 beta and what are expected new features?
« Reply #12 on: April 06, 2012, 02:52:56 PM »
With network drives the problem is much worse.  Having a config option to set the base directory for project/workspace tag files would be **HUGE** for us - which would let my team specify their home folders for tag files when using the required network drives for projects.
I'd really like SE to allow me to specify a location for the workspace tagfile in the workspace, with full support for environment variables.  Until that happens, however, there is a workaround.  Since the workspace tagfile is located in the same directory as the workspace file, if you locate your workspace file (not the project files it references) in the desired location, your workspace tagfile will be there, too.  Makes it a bit difficult to have your workspace under source control, though, which is why the assignable tagfile location would be preferred.