https://kate-editor.org/2010/02/03/snippets-in-kdevelop-kate/ https://github.com/KDE/kate/tree/master/addons/snippets seems gedit had it too hmmm...
https://kate-editor.org/2010/02/03/snippets-in-kdevelop-kate/ seems gedit had it too hmmm...
to put things straight, I didn't develop the code snippets plugin for kdevelop. It is already there. What I add is just some parameterized code fragmenst specific for Unicon, to see how it works. I can take alook the plugin code and see how it works and see how to proceed. Lol, but then I should jump into the Micro$ wagon. Since kdevelop doesn't have this LSP feature, the easiest logical path is to go the vscode or emacs.
confirmed for the available class/methods, but how do I put my recently developed classes to have this feature?
this is what I got... btw, if the syntax higlighting for Unicon is there, then this means it works, isn't it?
The idea of LSP DAP is very interesting! At the beginning vscode blamed that the server can not be started, but after building Unicon from the last state it sucseed. Below are 2 pictures. One which failed and second with sucsess. Is that okay?
I am aware about Unicon IDE, UI. In FreeCAD people are busy discussing or building the coolest user interface. Python has a lot of gui bindings. The situation on Linux is that there are no 1 look and feel. Some prefer the old Motif widgets, other more flat and dark user interface that match their desktop. So there is always someone tweeking the gui :-D . I also prefer a uniform look across apps. About vscode, yes you are right. I have to install a new version. Well I was a bit reluctant to do that...
I am aware about Unicon IDE, UI. In FreeCAD people are bussy discussing or building the coolest user interface. Python has a lot of gui bindings. The situation on Linux is that there are no 1 look and feel. Some prefer the old Motif widgets, other more flat and dark user interface that match their desktop. So there is always someone tweeking the gui :-D . I also prefer a uniform look across apps. About vscode, yes you are right. I have to install a new version. Well I was a bit reluctant to do that...
Thanks Clint, what is the correct way to share my KDevelop unicon files? I do code, but mostly on my own, since I am totally blind in github/gitlab/sourceforge. Today I tried to upload those files into my github respo and it proof it was to much hasle for me. I dont have a problem sharing it here as 1 zip file.
Clint, my first github attempt :-D https://github.com/jmrunarko/KDevelop-Unicon regards, Jos
Thanks Jeffery, what is the correct way to share my KDevelop unicon files? I do code, but mostly on my own, since I am totally blind in github/gitlab/sourceforge. Today I tried to upload those files into my github respo and it proof it was to much hasle for me. I dont have a problem sharing it here as 1 zip file.
I am aware about Unicon a IDE, UI. In FreeCAD people are bussy discussing or building the coolest user interface. Python has a lot of gui bindings. The situation on Linux is that there are no 1 look and feel. Some prefer the old Motif widgets, other more flat and dark user interface that match their desktop. So there is always someone tweeking the gui :-D . I also prefer a uniform look across apps. About vscode, yes you are right. I have to install a new version. Well I was a bit reluctant to do...
ULSP was not installed into my installation directory. So I copied it. Need to read those information you gave to me.
ULSP was not installed into my installation directory. So I copy it. Need to read those information you gave to me.
In the mean time I stick with KDevelop/Kate, because it is what I know how it works. Still, my old brain needs training.
I am aware about Unicon a IDE, UI. In FreeCAD people are bussy discussing or building the coolest user interface. Python has a lot of gui bindings. The situation on Linux is that there are no 1 look and feel. Some prefer the old Motif widgets, other more flat and dark user interface that match their desktop. So there is always someone tweeking the gui :-D . I also prefer a uniform look across apps. About vscode, yes you are right. I have to install a new version. Well I was a bit reluctant to do...
thanks for elaborating me about LSP/DAP. Have to dig deep into it. I do not know if KDevelop supports that protocol either. Unicon is in my PATH. in vscode still no luck installing those extensions.
thanks for elaborating about LSP/DAP. Have to dig deep into it. I do not know if KDevelop supports that protocol either. Unicon is in my PATH. in vscode still no luck installing those extensions.
thanks Jafar! vscode 1.50.0 on linux mint 22. Version: 1.50.0 Commit: 93c2f0fbf16c5a4b10e4d5f89737d9c2c25488a3 Date: 2020-10-07T06:01:33.073Z Electron: 9.2.1 Chrome: 83.0.4103.122 Node.js: 12.14.1 V8: 8.3.110.13-electron.0 OS: Linux x64 5.15.0-41-generic Unicon deserve more attention IMO. It is easy to read apart from the string processing, but that after a while became normal. Coming from C and C++ at the beginning I have a lot problem reading python codes. I took python because it was the language...
thanks Jafar! vscode 1.50.0 on linux mint 22. Version: 1.50.0 Commit: 93c2f0fbf16c5a4b10e4d5f89737d9c2c25488a3 Date: 2020-10-07T06:01:33.073Z Electron: 9.2.1 Chrome: 83.0.4103.122 Node.js: 12.14.1 V8: 8.3.110.13-electron.0 OS: Linux x64 5.15.0-41-generic Unicon deserve more attention IMO. It is easy to read apart from the string processing, but that after a while bacame normal. Coming from C and C++At the beginning I have a lot problem reading python codes. I took python because it was the language...
thanks Jafar! vscode 1.50.0 on linux mint 22. Version: 1.50.0 Commit: 93c2f0fbf16c5a4b10e4d5f89737d9c2c25488a3 Date: 2020-10-07T06:01:33.073Z Electron: 9.2.1 Chrome: 83.0.4103.122 Node.js: 12.14.1 V8: 8.3.110.13-electron.0 OS: Linux x64 5.15.0-41-generic Unicon deserve more attention IMO. It is easy to read apart from the string processing, but that after a while bacame normal. Coming from C and C++At the beginning I have a lot problem reading a python codes. I took python because it was the language...
thanks Jafar! vscode 1.50.0 on linux mint 22. Version: 1.50.0 Commit: 93c2f0fbf16c5a4b10e4d5f89737d9c2c25488a3 Date: 2020-10-07T06:01:33.073Z Electron: 9.2.1 Chrome: 83.0.4103.122 Node.js: 12.14.1 V8: 8.3.110.13-electron.0 OS: Linux x64 5.15.0-41-generic
thanks Jafar! vscode 1.50.0 on linux mint 22.
dear Unicon's, since I never saw Unicon in any popular IDE and the one available in VSCode doesn't work on my VSCode version, so I decided to create my own using KDevelop as IDE. At the moment it can create project templates based on Makefile, syntax highlighting and code snippets (a funny feature). I am also trying to implement code generation from UML diagrams in Umbrello to Unicon classes. By now, I am still doing the export part and testing inheritance and multi inheritance. Umbrello is able...
Hi Unicons an update, I managed to establish tcp communication between a client and server in Unicon. Second I tried to have a communication between a client (in C/Unicon) and a server (in Unicon/C) with luck. So I thought communication with multiple language is possible. Now Prolog...... A server in Prolog and a client in Unicon. It seems the message from the Unicon client arrives at the Prolog server. I have to innvestigate further tommorow. Regards, Jos
Hi Steve, Thanks , I have that book and trying to understand it. Because the examples in the book was not obvious to me, I posted this question. So I am reading again :-) @Jafar Thanks! The release does not contain the ulsp folder. Strange. I will look at those examples. Regards, Jos
@Jafar also the test folder from the release does not contain the ssl.icn. Maybe because it was not intended for release perhaps? Jos
@Jagffar also the test folder from the release does not contain the ssl.icn. Maybe because it was not intended for release perhaps? Jos
Hi Steve, Thanks , I have that book and trying to understand it. Because the examples in the book was not obvious to me, I posted this question. So I am reading again :-) @Jaffar Thanks! The release does not contain the ulsp folder. Strange. I will look at those examples. Regards, Jos
Hi Jaffar, thanks a lot! How can I miss THAT thread, how embarassing :-). The two liners work like a breeze. Now I am sure that my Unicon build was okay. Your example in the discussion was intended for UDP. Using it for TCP and change "nu" and "nua" to "n" and "na". Is there a documentation how to set an UDP and TCP connection? Or it is automatically set in Unicon by using nu/n arguments? regards, Jos
Sorry forgot the example..
dear Unicons, first of all I am a new user of the Unicon Languge and this is my first post. All I can say is that I really like the languge, being from C/C++/Python. I want to try an UDP example from the book, but it doesnt work on my Linux Mint 21. Writing a simple Unicon client server does not work also. I have no problem writing and executing a C client server app. I appreciate any hints or help. Thank you in advance. Regards, Jos
hi brl-caders, I compiled BRL CAD last night on Ubuntu jammy and face the same problem. Run archer -use then ENTER, will pop up the archer window. regards, Jos