Raised This Month: $51 Target: $400
 12% 

SPCode - Fork of SPEdit


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author Message
Papero
Veteran Member
Join Date: Aug 2016
Location: Italy
Old 04-15-2020 , 10:57   SPCode - Fork of SPEdit
Reply With Quote #1

SPCode - Fork of SPEdit


Overview
This is a fork of the SPEdit IDE made by _AeonOne_, which aims to fix all the issues and add some small features.

Here I'll list all the differences from the Original version, to see all the features of the IDE check the original thread: https://forums.alliedmods.net/showthread.php?t=259917
  • Now .NET Framework 4.8 is required (was 4.5).
  • Fixed crash when closing an unsaved tab (by Arkarr).
  • Remove smlib configurations and updated the default configuration to 1.10.
  • Implemented Discord Rich Presence (Show which file you are editing on discord, currently not toggle-able).
  • Tooltip for methodmap methods.
  • Fixed indentation issues.
  • Enum struct highlighting and autocomplete.
  • SFTP Support (by Jakub Staroń).
  • Updated plugin templates (by 404UNF).
  • When using the semicolon in a for loop the caret won't be set at the end of the line.
  • Fixed floating tabs becoming unresponsive.
  • Added two new checkboxes inside the configuration tag to enable auto ftp/sftp upload and to send automatically the rcon commands. (This allows to automatically upload and refresh when compiling a plugin.)
  • Now the installer offers to add a shortcut in the start menu and the install directory is customizable.
  • Now when tabs to spaces is enable every tab will be converted into spaces according to the indentation size.
  • Updated the updater, now the updates are fetched from the repository tags.
  • And much more!
  • New Translations:
    Spoiler
  • Double click on a element of the Parsed Definition tab to go to its definition.
  • New shortcut to open the Parsed Definition window: CTRL + SHIFT + F
  • Shortcut to goto the definition of an object: CTRL + LEFTMOUSE

Get SPCode

Download the latestest version from GitHub: https://github.com/Hexer10/Spcode/releases/latest

To request a new feature or report a bug open an issue on GitHub (Check there is already an issue about the same topic) : https://github.com/Hexer10/Spcode/issues/new

How to build the project

Requirements:
Code:
  • Having installed .NET Framework 4.8.
  • Having installed NSIS (Only to build the setup).
  • Having available the Powershell (Only to compress the Portable version).
Steps (Note these are automated on GitHub and available as Artifacts on every commit):
Code:
  • Build the Spcode project: msbuild Spcode.csproj /p:Configuration=Release
  • Build the Installer: makensis .\bin\Release\SPCode.nsi
  • Compress the Portable Version: Run with powershell Compress.ps1
  • Build the Updater: msbuild Deploy\SpcodeUpdater\SpcodeUpdater.csproj /p:Configuration=Release
Project available on GitHub, contributions are welcome!
__________________
My Plugins
SPCode


Steam: hexer504
Telegram: Hexah
Discord: Hexah#6903

If you like my work you can donate here!

Last edited by Papero; 10-24-2020 at 14:02.
Papero is offline
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 12:59.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode