Category Archive JetBrains

ByIvan BREZIANSKY

JetBrains AI

Generujte testy jednotiek pomocou asistenta AI

  • Pozrite sa, ako používať JetBrains AI Assistant na generovanie zmysluplných testov jednotiek, ktoré vám uľahčia život.
  • Vytváranie vlastných výziev AI
  • Zistite, ako písať vlastné výzvy na použitie s JetBrains AI Assistant, aby ste z AI vyťažili maximum.
  • Ako používať asistenta AI na generovanie testovacích údajov pre aplikácie .NET
  • Zistite viac o tom, ako môžete využiť vygenerované údaje na zlepšenie izolácie vašich testov a vytvoriť hodnotnejšiu sadu testov.
ByIvan BREZIANSKY

Novinky o produktoch a komunitách

TeamCity 2024.03 je tu Zaviedli sme niekoľko veľmi požadovaných funkcií, ako je voliteľná závislosť na artefaktoch, integrovaný doplnok HashiCorp Vault a podpora vyrovnávacej pamäte konfigurácie v nástroji Gradle build runner.

Aplikácia Toolbox je teraz k dispozícii pre Linux ARM64 Získajte viac informácií o aktualizáciách zahrnutých v aplikácii Toolbox 2.3. Režim K2 Kotlin (Alpha) v IntelliJ IDEA Počnúc verziou 2024.1 prichádza IntelliJ IDEA s voliteľným režimom K2. V tomto režime používa IDE kompilátor K2 na rýchlejšiu a robustnejšiu analýzu kódu Kotlin.

Vytvorte si kurz programovania s JetBrains Academy Podeľte sa o svoje znalosti kódovania vytvorením vlastného kurzu s JetBrains Academy. Začnite rýchlo s našou pohodlnou zbierkou užitočných sprievodcov, videí, šablón a ďalších. Serial Port Monitor Plugin pre vstavaných vývojárov v CLion Tento nový doplnok poskytuje okno nástroja Serial Port Monitor, ktoré vám umožňuje komunikovať so sériovými zariadeniami, ako je Arduino, priamo z CLion.

JetBrains Rider a .NET Aspire Plugin Zistite, čo je .NET Aspire, pre koho je určený a čo robí JetBrains na podporu tohto nového prístupu k vývoju distribuovaných aplikácií na platforme .NET v JetBrains Rider. Register doplnkov ktor bol spustený Tento nový register umožňuje odosielanie komunitných doplnkov tímu Ktor, kategorizuje doplnky a poskytuje používateľom základnú dokumentáciu.

Livestream: Najnovšie trendy vo vývoji Django Pripojte sa k nášmu živému prenosu 25. apríla a zistite, čo sa treba naučiť v roku 2024, aby ste si udržali náskok v Django na základe odpovedí od 4 000 vývojárov Django z celého sveta. Živý prenos: TDD, DDD a C# od základov Pripojte sa k nám na živej ukážke kódovania v C#, ktorá vám ukáže, ako aplikovať testom riadený vývoj od úplného začiatku projektu, aby ste mohli priniesť doménový dizajn, keď ho potrebujete.

JetBrains na Microsoft Build 2024 V dňoch 21. – 23. mája 2024 sa JetBrains zúčastní na Microsoft Build 2024 v Seattli, WA, aby predviedla naše nástroje .NET a AI. Radi by sme nadviazali kontakty s existujúcimi partnermi a zákazníkmi a spoznali nových. Poďme si písať! Svetové finále ICPC: Kotlin Heroes Blind Coding Challenge Sledujte, ako špičkoví konkurencieschopní programátori riešia výzvy Kotlin v jedinečnom formáte výzvy na slepé kódovanie.

Bližšie info tu

ByIvan BREZIANSKY

Newsletter JetBrains, apríl 2024

Vydania nástrojov na kódovanie JetBrains 2024.1

Aktualizujte si teraz svoje JetBrains IDE a .NET nástroje a začnite skúmať súťaž plnoriadkového kódu poháňanú AI priamo na vašom počítači, ako aj nový terminál, ktorý je momentálne vo verzii beta a mnoho ďalších vylepšení pre vašu každodennú prácu. Čo je nové

 

JetBrains AI Assistant 2024.1

Využite výhody vylepšeného generovania testov a dokončovania cloudového kódu, vlastných výziev na správy potvrdenia, možnosti vytvárať súbory z útržkov kódu a vylepšeného generovania kódu v editore. Zistite viac

 

Získajte umelú inteligenciu, 100 % lokálny, kompletný riadkový kód

Kódujte rýchlejšie a lokálne pomocou kompletného riadkového kódu riadeného AI, ktorý je teraz k dispozícii pre Java, Kotlin, Python, JavaScript, TypeScript, CSS, PHP, Go a Ruby vo verziách IDE JetBrains 2024.1. Kompletné informácie

ByIvan BREZIANSKY

JetBrains PHP – február – marec 2024

JetBrains PHP – február – marec 2024

Vitajte vo februárovom až marcovom vydaní PHP. Zhrnieme najzaujímavejší vývoj v komunite PHP za posledných pár mesiacov, pričom budeme obsahovať vybrané správy, články, nástroje a videá.

Novinky:

Composer 2.7 a CVE-2024-24821: Spustenie kódu a možná eskalácia privilégií
Composer bol opravený pre chybu zabezpečenia CVE-2024-24821, ktorá za určitých podmienok spôsobovala spustenie ľubovoľného kódu vedúceho k lokálnej eskalácii privilégií, bočnému pohybu používateľov alebo spusteniu škodlivého kódu, keď bol Composer vyvolaný v adresári so sfalšovanými súbormi.

Vydané doktríny ORM 3 a DBAL 4
Tieto vydania, vďaka ktorým sú nástroje štíhlejšie a efektívnejšie, sú vyvrcholením viac ako desaťročnej tvrdej práce desiatok prispievateľov a správcov Doctrine.

Rector 1.0 je tu
Prvá stabilná verzia nástroja na automatizované upgrady a refaktoring obsahuje novú konfiguráciu Zen, nový príkaz vlastných pravidiel, automatizované sady PHP a zjednodušenú integráciu s novými projektmi.

Štatistiky verzie PHP: január 2024
Tento pravidelný prehľad o používaní rôznych verzií PHP je založený na údajoch, ktoré klienti posielajú na packagist.org (napríklad keď spustia príkaz na aktualizáciu skladateľa).
Stručne povedané, takto sa zmenila distribúcia používania za posledných šesť mesiacov:
PHP 7* – 20,3 % (29,7 % v roku 2023)
PHP 8,* – 78,2 % (69 % v roku 2023)

PHPUnit 11
Táto verzia zjednodušuje vytváranie dvojitých testov, zavrhuje anotácie PHPDoc v prospech atribútov PHP 8 a postupne vyraďuje menej potrebné funkcie.
jadro PHP

Release Managers pre PHP 8.4
PHP hľadá troch inžinierov, ktorí by sa postarali o vydanie pripravovanej vetvy PHP 8.4. Kandidáti sa musia zaviazať na 3,5-ročné obdobie a mať silné znalosti PHP, Git a C.
Prihlášky budú prijímané do 31. marca.

Nadácia PHP: Správa o vplyve a transparentnosti 2023
Nadácia teraz uzatvára zmluvu s 10 inžiniermi, aby pracovali na jadre a infraštruktúre PHP, dostáva sponzorstvo od veľkých spoločností PHP a zabezpečila investície z fondu podporovaného nemeckou vládou. V roku 2024 má nadačná skupina naplánovaných niekoľko významných projektov vrátane nového nástroja na inštaláciu rozšírení PHP, bezpečnostného auditu a aktualizácie dokumentácie.

 

ByIvan BREZIANSKY

JetBrains WebStorm Update

Aktualizácie WebStorm
WebStorm je na trhu od roku 2010. Samotný trh sa odvtedy zmenil, rovnako ako naše ciele. Tu je niekoľko kľúčových zmien, o ktorých by ste mali vedieť (najdôležitejšie zmeny sú zvýraznené fialovou):

Čo sa zmenilo:
Predtým:
• Názov produktu a jednoriadkový popis: WebStorm – najinteligentnejšie JavaScript IDE
• Krátky slogan: Žiadny.
• Hlavné piliere správ:
o Uľahčený vývoj JavaScriptu
o Buďte si istí výsledkami svojej práce
o Užite si produktívne kódovanie
o Znížte stres pri zložitých úlohách

• Klastre funkcií:
o Špecializuje sa na JavaScript
o Najinteligentnejší redaktor
o Vstavané nástroje pre vývojárov
o Rýchla navigácia a vyhľadávanie
o Efektívna tímová práca
o Prispôsobiteľné prostredie

Teraz:
• Názov produktu a jednoriadkový popis: WebStorm – JavaScript a TypeScript IDE
• Krátky slogan: Urobte vývoj produktívnejší a zábavnejší.
• Hlavné piliere správ:
Zamerajte sa na svoj kód. Nechajte WebStorm urobiť zvyšok
o Pripravené na použitie Out-of-the-Box
o Uľahčuje zložité úlohy
o Pre vývojárov, vývojármi

• Klastre funkcií:
o Inteligentný editor kódu
o Rýchla navigácia a vyhľadávanie
o Integrované nástroje pre vývojárov
o AI Assistant (je za príplatok)
o Spoločný a vzdialený rozvoj
o Prispôsobenie

Vyžaduje sa akcia z vašej strany
ÁNO:
• Zavolajte WebStorm „IDE JavaScript a TypeScript“. ALEBO zavolajte WebStorm „IDE JetBrains pre JavaScript a TypeScript“ (ak je to možné).
• Použite správu, ktorá je zarovnaná s hlavnou stránkou produktu
• Použite názov produktu WebStorm v kombinácii so značkou JetBrains IDE, napr. WebStorm – JetBrains IDE (v súlade so zastrešujúcou značkou).

NIE:
• Nazvite WebStorm „najinteligentnejším JavaScriptovým IDE“.
• Použiť predchádzajúcu správu.
• Povedzte „WebStorm – JavaScript and TypeScript IDE, by JetBrains“, pokiaľ neexistuje iný spôsob, ako spomenúť názov značky.
Akčný bod:
• Aktualizujte všetky inštancie, kde je WebStorm označovaný ako „najchytrejší JavaScript IDE“.
• Ak existujú nejaké produktové stránky obsahujúce WebStorm, musia byť plne aktualizované.
• Aktualizujte všetky miesta, kde sa WebStorm nenazýva „JetBrains IDE“.
• V nových materiáloch naďalej označujte WebStorm ako „JetBrains IDE“.