1

Topic: About features IDE

What possibilities of your development environment the most pleasant and useful to you? What possibilities you would like to see in your development environment? That is what possibilities you does not suffice? For certain after all happens so - something you do and you think "and here it is good if there was such feature, it would be possible to simplify considerably operation, and it is not present and is not foreseen".

2

Re: About features IDE

Hello, x-code, you wrote: XC> What possibilities of your development environment the most pleasant and useful to you? XC> what possibilities you would like to see in your development environment? That is what possibilities you does not suffice? XC> for certain after all happens so - something you do and you think "and here it is good if there was such feature, it would be possible to simplify considerably operation, and it is not present and is not foreseen". Writing of identifiers in Russian. Some types of comments to which can set various colors. A binding to the documentation. And mandatory documenting is even better. Programming does not depend on language.

3

Re: About features IDE

Hello, x-code, you wrote: Normal integration with GUI the editor in both sides (the designer-> the code, the code-> the designer). And automatic show and editing    and windows. Carrying out the most part of the code by change GUI of windows about this most GUI the designer, without code usage. Something is in XCode, something in QtCreator, something in VisualStudio, but anywhere did not see an ideal.

4

Re: About features IDE

Hello, x-code, you wrote: XC> What possibilities of your development environment the most pleasant and useful to you? XC> what possibilities you would like to see in your development environment? That is what possibilities you does not suffice? XC> for certain after all happens so - something you do and you think "and here it is good if there was such feature, it would be possible to simplify considerably operation, and it is not present and is not foreseen". The uniform editor and a debugger for With ++ and the Python. Now I use QtCreator, but he the Python is able to launch only on performance and to highlight. It would be desirable something more high-grade (but not as in PyCharm, there too all  and hinders to program).

5

Re: About features IDE

XC> What possibilities you would like to see in your development environment? That is what possibilities you does not suffice? Tables in the code. As in word or excel, seamlessly interposed into the text. Understood by the compiler. Declarations of lists, parameters of functions.

6

Re: About features IDE

Hello, x-code, you wrote: XC> What possibilities of your development environment the most pleasant and useful to you? Vim mode - it is unambiguous.

7

Re: About features IDE

Hello, alpha21264, you wrote: A> Writing of identifiers in Russian. And at what here IDE? A> Some types of comments to which can set various colors. For certain implementablly through syntax highlighting files.

8

Re: About features IDE

Hello, x-code, you wrote: XC> What possibilities of your development environment the most pleasant and useful to you? QtCreator. The Author wrote here: Skorodum Date: 02.11.15 XC> What possibilities you would like to see in your development environment? That is what possibilities you does not suffice? 1. ZenMode: only the code on all screen. Anything except the code. 2. An output  from the compiler, a debugger, and .. In a separate window.

9

Re: About features IDE

Hello, x-code, you wrote: XC> What possibilities of your development environment the most pleasant and useful to you? Possibility it is easy to write missing functionality in the form of plug-ins. In particular Python and sometimes JS I play about (indenter on it)... Even on pluses did to itself plug-ins though and not so it is simple as on Python...

10

Re: About features IDE

Hello, x-code, you wrote: XC> For certain after all happens so - something you do and you think "and here it is good if there was such feature, it would be possible to simplify considerably operation, and it is not present and is not foreseen". Automatic  with  with renaming of variables and style change

11

Re: About features IDE

Hello, x-code, you wrote: XC> What possibilities of your development environment the most pleasant and useful to you? 1. Illumination of some elements of syntax. Was specific I use illumination of keywords, comments, string and numerical literals. Basically it is any editor allows. But besides I love, when there is an illumination of some syntactic elements. For example in With ++ often write m_field that at code reading it was visible that this field, instead of local variable. It is very convenient, when IDE gives normal illumination of fields and such agreements lose meaning. 2. Quick search of errors without compilation is direct on an editing course. I remember, how earlier I on With ++ could write hour the code and then even minutes 15 to correct compilation errors. In the same Java an error shows at once and time is strongly saved. 3. Clever autocompletion. Allows not to read frequently the documentation, and to push Control+Space and to find the necessary method on a title, especially if approximately you remember that it is necessary for you. 4. The context-sensitive documentation. Javadoc, names of parameters, types and . In general everything that it is possible to define automatically in the given context and that can be useful for the developer. 5. Code static analysis. As a whole it is not critical, but it is convenient, when IDE highlights typical errors and allows to correct them quickly. 6. Automatic refactoring. First of all renaming. Remaining refactorings not so are critical, but too it is pleasant, when they are. XC> what possibilities you would like to see in your development environment? That is what possibilities you does not suffice? XC> for certain after all happens so - something you do and you think "and here it is good if there was such feature, it would be possible to simplify considerably operation, and it is not present and is not foreseen". As a whole all suffices. It would be desirable possibilities of change of the code in runtime, the more, the better, but it probably not to IDE a question.

12

Re: About features IDE

N> the Uniform editor and a debugger for With ++ and the Python. Now I use QtCreator, but he the Python is able to launch only on performance and to highlight. It would be desirable something more high-grade (but not as in PyCharm, there too all  and hinders to program). CLion did not look from this side?

13

Re: About features IDE

XC>> What possibilities you would like to see in your development environment? That is what possibilities you does not suffice? S> 1. ZenMode: only the code on all screen. Anything except the code. We in jetbrain and work. Today only saw. S> 2. An output  from the compiler, a debugger, and .. In a separate window. And now not so? The compiler - in a separate window in an any way deduces.

14

Re: About features IDE

Hello, LaptevVV, you wrote: S>> 1. ZenMode: only the code on all screen. Anything except the code. LVV> we in jetbrain and work. Today only saw. I mean generally anything except the code: neither the menu, nor statuses-bars, the scroll bars, element any visually except  the editor. S>> 2. An output  from the compiler, a debugger, and .. In a separate window. LVV> and now not so? LVV> the compiler - in a separate window in an any way deduces. All output goes in  which jump out below in a primary window, these  it is impossible to separate, drag and it is impossible to uncover on the full screen, only one is active at present. It is possible to edit the text in a separate window, but this window not high-grade, at least in it there is no "locator" (similarity of command line).

15

Re: About features IDE

Hello, vsb, you wrote: vsb> 1. Illumination of some elements of syntax. Was specific I use illumination of keywords, comments, string and numerical literals. Basically it is any editor allows. But besides I love, when there is an illumination of some syntactic elements. For example in With ++ often write m_field that at code reading it was visible that this field, instead of local variable. It is very convenient, when IDE gives normal illumination of fields and such agreements lose meaning. QtCreator is able to distinguish local variables and members of classes. vsb> 2. Quick search of errors without compilation is direct on an editing course. I remember, how earlier I on With ++ could write hour the code and then even minutes 15 to correct compilation errors. In the same Java an error shows at once and time is strongly saved. It already is in QtCreator on the basis of Clang. Can brake, but already is. vsb> 3. Clever autocompletion. Allows not to read frequently the documentation, and to push Control+Space and to find the necessary method on a title, especially if approximately you remember that it is necessary for you. More or less at all like is. vsb> 4. The context-sensitive documentation. Javadoc, names of parameters, types and . In general everything that it is possible to define automatically in the given context and that can be useful for the developer. More or less at all like it is. vsb> 5. Code static analysis. As a whole it is not critical, but it is convenient, when IDE highlights typical errors and allows to correct them quickly. And than it differs from point 2? vsb> 6. Automatic refactoring. First of all renaming. Remaining refactorings not so are critical, but too it is pleasant, when they are. In QtCreator is and well works.

16

Re: About features IDE

Hello, Skorodum, you wrote: S> QtCreator is able to distinguish local variables and members of classes. I against QtCreator have no anything the Last time I on With ++ wrote in vim and compiled make th. I do not remember, why, in my opinion then QtCreator was a notepad with illumination and the integrated editor of forms. vsb>> 5. Code static analysis. As a whole it is not critical, but it is convenient, when IDE highlights typical errors and allows to correct them quickly. S> and than it differs from point 2? Syntactic errors, and logical mean not. For example if (x == x) {...}, it is obvious that this condition is always true also the developer here was sealed up. Or simply helps, for example to find similar pieces of the code and to prompt that they can be carried out in function.

17

Re: About features IDE

Hello, Skorodum, you wrote: S> Hello, alpha21264, you wrote: A>> Writing of identifiers in Russian. S> and at what here IDE? Thus that IDE can not understand it. For example the compiler clang is able identifiers in utf8, but the debugger gdb does not show their values. A>> some types of comments to which can set various colors. S> it is for certain implemented through syntax highlighting files. Depends on that, how much clever these files. If the file knows well that there is a comment, and it is possible to set only color, a regional ohm. If he can tell that comments are different types, for example here such "//3" will work.

18

Re: About features IDE

Hello, vsb, you wrote: vsb> syntactic errors, and logical Mean not. For example if (x == x) {...}, it is obvious that this condition is always true also the developer here was sealed up. Or simply helps, for example to find similar pieces of the code and to prompt that they can be carried out in function. So compilers such are able for a long time, means and IDE with integration of model of the code from the compiler highlight such directly at editing (I all about Clang and QtCreator). By the way, in QtCreator there is also a static analysis from CLang which should be launched as compilation, he to see any more advanced, I tried, but it gave a heap of false actuatings and anything useful.

19

Re: About features IDE

S>>> 1. ZenMode: only the code on all screen. Anything except the code. LVV>> we in jetbrain and work. Today only saw. S> I mean generally anything except the code: neither the menu, nor statuses-bars, the scroll bars, element any visually except  the editor. Only scroll bars, and only  - boys of long lines do not write.... Remaining it is removed.

20

Re: About features IDE

Hello, LaptevVV, you wrote: N>> the Uniform editor and a debugger for With ++ and the Python. Now I use QtCreator, but he the Python is able to launch only on performance and to highlight. It would be desirable something more high-grade (but not as in PyCharm, there too all  and hinders to program). LVV> CLion did not look from this side? About it already somehow spoke: heavy enough and . In comparison with it QtCreator - well it is very fast and sympathetic.

21

Re: About features IDE

Hello, Skorodum, you wrote: S> Hello, LaptevVV, you wrote: S>>> 1. ZenMode: only the code on all screen. Anything except the code. LVV>> we in jetbrain and work. Today only saw. S> I mean generally anything except the code: neither the menu, nor statuses-bars, the scroll bars, element any visually except  the editor. It is two commands it is reached View/Enter full screen (the Window of IDEA a beret all screen) and then View/Enter distraction free mode (all menus, toolbars, bookmarks, only the code and scroll bars Are removed)

22

Re: About features IDE

Hello, bzig, you wrote: B> It is two commands it is reached B> View/Enter full screen (the Window of IDEA a beret all screen) B> and then B> View/Enter distraction free mode (all menus, toolbars, bookmarks, only the code Are removed and scroll bars) it is not bad, still scroll bars to remove and there would be that is necessary. Well and IDEA same Java...

23

Re: About features IDE

Hello, x-code, you wrote: XC> What possibilities you would like Well, how there ? You write IDE?

24

Re: About features IDE

Hello, pestis, you wrote: P> Automatic  with  It already was in SimpsonahEmacs:

25

Re: About features IDE

Hello, zaufi, you wrote: XC>> What possibilities of your development environment the most pleasant and useful to you? Z> possibility it is easy to write missing functionality in the form of plug-ins. Here Emacs ahead of all - rasshirjaetsja/changes elementarily, for a huge part most Emacs it Lisp the code round a small C of a kernel. Plus debugging/introspektsija of a Lisp-code from a box. In particular it is elementarily possible propatchit-file the existing code through monkey-patching. Actually simplicity and power of the extension also cause a large quantity and latitude of packets. One Org-mode that costs https://www.youtube.com/watch?v=dljNabciEGg https://www.youtube.com/watch?v=1-dUkyn_fZA