Cuberite Forum
Random Chitchat 2012-2016 - Printable Version

+- Cuberite Forum (https://forum.cuberite.org)
+-- Forum: Off Topic (https://forum.cuberite.org/forum-9.html)
+--- Forum: Off Topic Discussion (https://forum.cuberite.org/forum-10.html)
+--- Thread: Random Chitchat 2012-2016 (/thread-434.html)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487


RE: What we're doing - PureTryOut - 10-07-2016

Use Vim.


Jokes aside, no not really. I don't think there are many IDE's which work with all languages. I honestly like it better if an IDE focusses on 1 language at a time, but that may just be me.

For PHP/HTML/CSS/JS, I would look into Atom. By default just a <sarcasm>glorified text editor</sarcasm>, but has tons of plugins which in total can make it a fully featured IDE. Also has tons of plugins for other languages. If you want a fully featured IDE out of the box, definitely PHPStorm from Jetbrains. Do note that it's proprietary (which I'm fully against, but you might not be).

C#, well the only actual IDE is MonoDevelop, but don't count on it being a 1-on-1 Visual Studio replacement. It's pretty good as far as I know though. But of course, regular text editors work fine as well. And I think JetBrains has a IDE for it as well, Rider (Resharper integrated).

C++, either Code::Blocks, or JetBrain's CLion.


RE: What we're doing - ShadowCone - 10-07-2016

Ehm, I don't know how much this costs (but I think it's pretty expensive) and/or if you will fall under the free tier (there is a package for Foss projects, for example, so you can probably apply as core committer). This is NO ADVERTISING

https://jetbrains.com

Only for Java there is the community edition afaik. To keep it complete: android studio (the official) is intellij idea (java) with addition for android, the community edition; Google appearantly prefers this one Wink. Each of them are different programs but apart from language specific stuff the same interface (and very powerful tools). CLion (for c++) only works with cmake but I think we have that. And c# does only work on Windows, right?


RE: What we're doing - xoft - 10-07-2016

Anyone know of an IDE that would work over SSH? And I mean text mode, not X-forwarding. Just like the old days with Borland's TurboC. That would actually be awesome.

So far I've been using QtCreator for Linux development, but unfortunately X-forwarding is not too good when working remotely. It takes too much bandwidth and is laggy, and quite often bugs out (windows half dead, menus not appearing etc), at least in combination with XMing server. I'd really prefer to use something console-based. But NOT vim / emacs, I want normal keyboard behavior.


RE: What we're doing - ThuGie - 10-07-2016

Oh finally be going to start making a semi normal home serverBig Grin.
2 * intel octa with hyper so 16 cores 32 threads and 64gb of ram, seems cpu and mobo support higher but have not been able to get my hands on higher memory banks Sad
so 8 * 8 dd3 ecc
16gb banks are pain to get and expensive.
socket will be 2011-v2 instead v3 as again the price so high..

probably will be setting it up with proxmox unless somebody knows a better piece of software ? Smile

OH Reason why i am changing my home server.. all sata ports died.. yeah pci-e card works fine so kinda weird, but before it broke even more i gave it to somebody to mess with.


RE: What we're doing - ShadowCone - 10-07-2016

Well, i am working a lot with tmux and nano, tmux is a terminal multiplexer where you have one ssh session, multiple windows (you can switch between them) and you can detach and later attach and even loose connection or attach on a different device and the state is preserved.

Nano is just the basic text editor, supports some (but not too clever) syntax highlighting based on file ending but not ide features. Sometimes miss them, but I use that for server development as I frequently use different host machines and wanna keep the same state. Just keep another tmux window open with the compilation and running command.

For completeness: grep is your very powerful search engine and you can use the compile script with parameters to just have one compile command. And I generally recommend the use of tmux if you are working via ssh, because nothing is lost if you get a broken pipe and you can easily detach and later attach. You can also script that with two lines (tmux attach in your bash profile and a line in the tmux config that makes tmux create a new session if no session exists but you try to attach)


RE: What we're doing - PureTryOut - 10-07-2016

There are no IDE's CLI only. If you want CLI only, either start learning Emacs or Vim (seriously, they're great once you're settled in), or use Nano. Nano is however only a simple text editor, it can't do anything advanced.

(10-07-2016, 06:38 AM)Cl1608Ho Wrote: And c# does only work on Windows, right?

No, it works fine on Linux, macOS, *BSD, as well. However, you have to use Mono instead of .NET. Jetbrains C# IDE even works on Linux.


RE: What we're doing - NiLSPACE - 10-11-2016

Ugh.. In the weekend I completely wiped my new harddrive and reinstalled Windows because i still had trouble with it. Result: Still trouble. I removed the harddrive and it worked again, so tomorrow I'm returning it.


RE: What we're doing - PureTryOut - 10-12-2016

Meanwhile my sister asked me to install Linux for her since Windows 10 was being annoying again Wink


RE: What we're doing - NiLSPACE - 10-12-2016

I'd love to, I need it for school ☹


RE: What we're doing - xoft - 10-16-2016

Today my fat butterfingers caused the quadcopter to take a bath in a mud puddle. Surprisingly, nothing happened, it still lives and flies. This thing is indestructible =O