Share your ideas with us

  1. Allow scripts to prompt for/accept input/parameters

    Maybe you already do this, but it's hard to find the documentation.

    We often want to run the same, fairly complicated query with different parameters, on different databases (dev/staging/prod) & compare the results.

    There are a lot of ways you could support this - prompting for user input on script execution, or parameter fields above the script, or as per another suggestion, scripts that can call other scripts - so they could set initial parameters.

    Or you do support something like this but it's not clear.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Allow discarding all open scripts

    Currently, if you have multiple query tabsopened in Studio 3T (Free) on Linux, closing the program presents you with a dialog to Save Changes to file 'Script(1)' with options: 'Cancel', 'No, Discard' and 'Yes, Save'. Note that there is not option to 'Discard All'. My work often requires me to have multiple (>5) tabs opened simultaneously, which results in a somewhat annoying process of clicking 'No, Discard' many times. This problem made me stick with an older version of Robomongo (for now).

    I hope this feature would not be too complicated to implement. Thank you!

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Expandable tab groups

    It will be nice having the ability to group tabs together like in Google Chrome. This kind of feature increases comfort and productivity.

    c.f. https://blog.google/products/chrome/manage-tabs-with-google-chrome/

    S3T is a good product. Keep it friendly ! ;)

    Regards

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. Golang integration

    Hi 3T Team,

    First i want to think you for this great and amazing tools for mongo, the best one in the World.
    I just want know i f you will integer golang in the queryCode result as this language is really used now

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Improve code completion

    I'm not going to give specifics, it's just that code completion in 3T is generally WTF, poor and nearly useless. Your product is the best pretty much in any other aspect but code completion it simply isn't at the same level. I expect more, especially considering the price. Just check for example NoSQLBooster for MongoDB, its code completion beats the pants down off 3T, so bad it's almost painful to watch.

    Come on guys, you can do better than that.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Improve the IDE with basic "standard" features (tab and wrap in quotes)

    I currently own version 5.3.5 and have been using Studio 3T since 2016 at the latest. One thing which is "minor" but keeps being a frustration is the lack of "standard" IDE functions which my other development tools have. It throws me every time I inadvertently attempt to use them in 3T and cannot.

    Indent Code. If I select a block of code and hit TAB I don't want to delete that block of code and replace it with a tab, I want it to indent it. and shift-tab to "De-dent"

    Quote wrapping. If I select some text and press…

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. The projection fields order should be respected both in table view as in the order of field of the export dialog

    For everyday usage patterns, I find myself constantly having to organize the fields order, according to what I have previously set on Projection on the Exports dialog, this alone would be a huge improvement.

    Also as an analytical point of view, keeping the fields order according to projection on the Result pane (specially in Table View mode) would be hugely beneficial for users that really on this visualization for quick data browsing.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Password authenticate application access

    Add the option to require a password to access Studio 3T when first started up.

    This gives a 2nd layer of authentication to gain access to live databases. Currently if a user can access a machine with Studio 3T installed with saved connections then they get full access to the live database.

    Security improvement

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. [BUG] Current operations "Kill Operation" buttom not working for sharding environment

    Using version 5.6.2. Taking the opid from the 3T screen and issuing a command in mongo shell db.killOp it actually kills the operation, meanwhile using the kill function in 3T studio does nothing. Older versions were working fine as far I can remember.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Support ssh-agent if available

    Would it be possible to support ssh-agent if available on a system?

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    under review  ·  2 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Save unsaved queries and reload them on next start

    I tend to have many query tabs open at any given time and if I need to restart (or simply close) Studio 3T, it becomes a chore to save them all. Some are temp queries that do not deserve a permanent file.

    Is it possible to add a feature where tabs will simply reopen as they were prior to closing the app? Similar to the experience one gets when restarting Chrome browser.

    Thanks!

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Shift tab in script editor should shift line left

    When editing scripts in intellishell, formatting is tricky,
    so iy will be usefull of you can "shift-tab" on a line which should move the whole line one tab left, and "shift-tab" on a selected block should move the whole block one tab to the left.
    At the moment, shift-tab acts as a tab.

    First price, if you can bring the formatting style of Visual code to the editor it would be even better.
    It is afterall, just javascript.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. Collection-specific view

    Currently there's an option to bookmark specific query, which when selected will re-fill Query, Projection, Sort, etc. fields with previously saved values.

    It is a lot better than nothing, however it has several problems/limitations:
    - When you have multiple bookmarks for multiple collections it can become visually cluttered very quickly;
    - Same query can be applied to multiple collections, which isn't the use case most of the time;
    - Upon selecting bookmarked query an extra click on "Run" button is required;

    Understanding that current functionality has its usage cases as-is, I'd like to suggest adding collection-specific views.
    They would act…

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Add support for basic SQL group by operations and joins in the SQL Console

    I know that you are currently working on expanding the SQL support but if it had the ability to support count(*) and GROUP BY being translated into Aggregation Framework commands and support for joins via $lookup in the new SQL console support in 5.3 it would totally rule.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. export aggregation pipeline to diver formats (e.g. pymongo)

    I use the aggregation screen to test pipelines but then I implement them in pymongo. At the moment I copy the js to the clipboard and then do some find and replace to get the correct syntax. I often make mistakes and it would be really useful to just export the pipeline in the native pymongo format.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Separating intellishell and shell-output vertically

    Two intellishell or 3 tab can be split vertically - but how to split the tab (such as intellishell) and the shell-output vertically?

    This feature seem to be absent and will be good if possible...

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Add a comma between documents when copying multiple docs at once from result tab

    When you run a find request (for instance) and want to copy the whole documents (as JSON) and paste them somewhere, it would be nice to have a comma between the docs.

    Now it's like that :
    {...}
    {...}
    {...}

    And it would be great time saver if it was :
    {...},
    {...},
    {...}

    Thx !

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Confirmation box for closing the program while copying

    In the situation where one is copying collections from, say, a remote database to a local db, the user can exit the application without a warning that the copying job has not finished yet. I thinks it would be fair to warn the user that some work is still in progress, so the user can decide if he/she indeed wants to close the program.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Allow Tab to work on a selection within Intellishell

    When you've got a selection on a block of text in intellishell and you hit tab the content disappears or it would be great if this indented the whole selected block

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. Bug: Removing all collections from a databases throws an error box

    When the last collection in a databases is removed (on Linux) an error is raised:

    Title: Collection operation failed
    Content: Database error:

    { "serverUsed:" : "ip", "ns" : "namespace", "nIndexesWas" : nIndexes, "ok" : 0.0, "errmsg" : "can't drop system ns", "code" : 20}

    The operation seems to succeed, though.

    4 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?

Share your ideas with us

Categories

Feedback and Knowledge Base